用途:让当前分支达到可评审状态,自动完成实现后的收尾循环:推送 PR → 等待 CI → 修复失败 → 重复,直到 CI 通过或按终止规则暂停。
主要流程与用法:
- 调用 codagent:push-pr 推送 PR。
- 调用 codagent:wait-ci 等待 CI。
- 若失败或出现评论,调用 codagent:fix-pr 修复,然后返回等待步骤。
- 若通过,报告成功及 PR URL。
- 若仍待定,报告剩余事项并询问是否继续等待。
终止规则:跟踪每个修复周期的失败特征,即失败检查名称集合;若只剩评审反馈,则记为仅评论。出现以下情况时暂停并等待用户指示,而不是继续修复:已执行三次修复周期;或连续两次修复尝试后同一失败特征仍然存在。暂停时需附上当前 CI 或评审证据以及已尝试的修复。不要归档变更,归档是单独操作。
限制:此技能仅编排上述循环,资料未提供其他功能、平台支持、价格或安装命令等细节。