Maintain projects
repository_manager_maintain_projectsBump versions across managed projects in ordered phases, with pre-commit checks and automatic skipping of unchanged upstream phases.
Instructions
Execute the phased bumpversion workflow: pre-commits + phased bumping.
auto_start (the default) begins the run at the lowest phase that
actually contains a repo with pending work (advancing start_phase
forward, never backward) so unchanged upstream phases are skipped.
A change in phase N still cascades to every phase >= N. It stands
down — running from the explicit start_phase — when project_filter
or force is set, since those are explicit-targeting requests that
deliberately bypass change detection. Pass auto_start=False to opt
out and always start at start_phase.
Concept: CONCEPT:RM-BUMP
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| part | No | patch | |
| force | No | ||
| config | No | ||
| dry_run | No | ||
| progress | No | ||
| auto_start | No | ||
| start_phase | No | ||
| single_phase | No | ||
| project_filter | No | ||
| allow_pre_commit | No |