start-release

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Pre-operation Checks

预操作检查

Verify working tree is clean per
${CLAUDE_PLUGIN_ROOT}/references/invariants.md
.
根据
${CLAUDE_PLUGIN_ROOT}/references/invariants.md
验证工作区是否干净。

Phase 1: Start Release

阶段1:启动发布

Goal: Create release branch using git-flow-next CLI.
Actions:
  1. Run
    git flow release start $ARGUMENTS
  2. Update version in project files (package.json, Cargo.toml, VERSION, etc.)
  3. Commit version bump:
    chore: bump version to $ARGUMENTS
    with
    Co-Authored-By
    footer
  4. Push the branch:
    git push -u origin release/$ARGUMENTS
Note: CHANGELOG.md is updated during finish-release, not here.
目标:使用git-flow-next CLI创建发布分支。
操作步骤
  1. 运行命令
    git flow release start $ARGUMENTS
  2. 更新项目文件中的版本号(包括package.json、Cargo.toml、VERSION等)
  3. 提交版本号更新:
    chore: bump version to $ARGUMENTS
    ,并添加
    Co-Authored-By
    脚注
  4. 推送分支:
    git push -u origin release/$ARGUMENTS
注意:CHANGELOG.md会在完成发布流程(finish-release)时更新,而非在此阶段。