用途:finish-release 用于 git-flow 工作流中的发布收尾环节。当 release 分支已经准备好定稿时,触发该技能,它会将发布内容合并进 main 与 develop,并创建对应标签。
主要能力:合并 release 到 main 和 develop;为发布打 tag;在完成后清理陈旧分支(prune stale branches)与 worktree。
使用方式:该技能通过启动一个通用型 agent 来执行 finish-release 工作流,执行时参照 ../../references/gitflow-finish-pipeline.md 中定义的流水线。工作流类型为 release,参数以 $ARGUMENTS 传入。
适用场景:采用 git-flow 分支模型的仓库在 release 完成后需要规范收尾,包括合流主干分支、打标签、清理遗留分支与工作树。
限制:资料未提供具体命令、参数格式、错误处理、支持平台或版本要求,也未说明是否需要特定权限或依赖,相关细节暂未提供。使用前请确认自动合并与分支清理行为符合团队规范。