SuperAPI AI 工具集

nemoclaw-maintainer-cut-release-tag

部署与运维

查看项目

更新于 10-16 02:34

技能介绍

用途:为 NemoClaw 切出一个签名的 annotated semver 发布标签,使用发布的脚本执行标签写入,并完成后续发布跟进与公告草稿。

主要能力:根据计划切标签;区分“可切标签”与“已切标签”两种状态;切标签后监控 latest、发布标签、公开文档与发布镜像,起草 Announcement 并报告 lkg 状态。

使用方式要点:用指定版本生成计划,命令为 --version vX.Y.Z,不得自行推断版本号;默认以 origin/main 规划,紧急 QA 场景可由维护者用 --candidate <full-sha> --exception <reason> 选择历史祖先。最终发布简报通过 release:cut --message-file 传入,该文件成为签名标签注释。切标签前需维护者粘贴计划的完整确认短语;只推送计划的 semver 标签,不推送或移动 latest 与 lkg。

适用场景:NemoClaw 维护者执行正式版本发布与后续监控的流程。

限制与硬性规则:不得臆造标签、推送、版本提升等发布状态写入;文档覆盖与 E2E 结果仅作维护者参考,不作为切标签门槛,但需记录决定;需适用的 GHCR 基础镜像与托管镜像发布证据;远程读回后再报告标签已切,且该报告只是进度检查点,需继续完成任务;工作流重跑前须先询问,不得创建 GitHub Discussion;除受保护标签修复流程外,不得移动、删除或替换已存在的远程 semver 标签。具体脚本与命令细节暂未提供。