dep_update
cli_command: dep_update
- source
Since: 0.4.0
def dep_update(
*,
name: str = ...,
dest_filter: str = "",
work_dir: str = "",
dry_run: bool = False,
skip_verify: bool = False,
no_wait: bool = False,
no_auto_merge: bool = False,
src_root_opt: str = "",
pr_reviewers: str = "",
pr_assignees: str = "",
) -> None: ...
Run dependency updates across repositories.
CLI Options:
| Flag | Type | Default | Description |
|---|---|---|---|
-n, --name |
str |
required | Config name |
-d, --dest |
str |
'' |
Filter destinations (comma-separated) |
--work-dir |
str |
'' |
Clone repos here (overrides dest_path_relative) |
--dry-run |
bool |
False |
Preview without creating PRs |
--skip-verify |
bool |
False |
Skip verification steps |
--no-wait |
bool |
False |
Enable auto-merge but skip polling for merge completion |
--no-auto-merge |
bool |
False |
Skip auto-merge even when configured |
--src-root |
str |
'' |
Source repo root |
--pr-reviewers |
str |
'' |
Comma-separated PR reviewers |
--pr-assignees |
str |
'' |
Comma-separated PR assignees |
Changes
| Version | Change |
|---|---|
| 0.4.1 | fix(dep-update): add user confirmation for removing invalid git repositories |
| 0.4.1 | fix(dep-update): handle corrupted git repos and reset existing repos to default branch |
| 0.4.0 | Made public |