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 |