Pre-operation Checks
Verify working tree is clean per ${CLAUDE_PLUGIN_ROOT}/references/invariants.md .
Phase 1: Start Release
Goal: Create release branch using git-flow-next CLI.
Actions:
-
Run git flow release start $ARGUMENTS
-
Update version in project files (package.json, Cargo.toml, VERSION, etc.)
-
Commit version bump: chore: bump version to $ARGUMENTS
with Co-Authored-By footer
- Push the branch: git push -u origin release/$ARGUMENTS
Note: CHANGELOG.md is updated during finish-release, not here.