release-prep - 准备 coreos-installer 预发布分支与发布说明
为 coreos-installer 创建预发布分支,更新依赖锁文件,从提交历史生成发布说明,并可选择推送分支和创建 PR。
标签
更新于: 2026-06-30该技能可以做什么
- 从 main 创建预发布分支
- 显示 Cargo.toml 版本约束差异
- 运行 cargo update
- 提交锁文件变更
- 分析自上次发布以来的提交
- 按分类草拟发布说明
- 更新发布说明 Markdown 文件
- 提交发布说明变更
- 推送分支到远程
- 通过 gh 创建 Pull Request
输入
- coreos-installer Git 仓库
- Cargo.toml 文件
- docs/release-notes.md 文件
- 发布版本号(可选)
输出
- 预发布 Git 分支
- 已提交的 Cargo.lock 更新
- 已提交的发布说明更新
- Pull Request(可选)
要求
- coreos-installer Git 仓库
- 已切换到 main 分支
- 已安装 cargo
- docs/release-notes.md 含 Upcoming 未发布章节
- gh CLI 用于创建 PR
