发布确认流程 ship

这个技能用于软件开发中的DevOps流程,旨在在代码验证后完成工作。它确认验证信号、在Pull Request中记录证明、并打开一个未合并的PR,确保代码质量并提供审计轨迹。关键词包括:DevOps、代码验证、Pull Request、发布管理、代码质量。

DevOps 0 次安装 0 次浏览 更新于 3/8/2026

名称: ship 描述: “在验证后完成工作:确认一个信号,在PR描述中捕获证明,并打开一个PR(不合并)。当被要求运行 $ship 时使用,ship/finalize一个分支,准备或打开一个PR而不合并,或在交接前发布验证证明。”

Ship

概述

在验证后完成可交付成果并产生简洁的证明轨迹。

工作流程

  1. 确认当前变更集存在最近的验证信号;如果没有,运行 validate
  2. 总结证明:命令/信号和结果。
  3. 直接在PR描述中捕获证明(如果已经存在,则更新PR正文)。
  4. 打开一个PR(不要合并),在适用的情况下使用 gh
  5. 报告PR状态和任何剩余的后续步骤。

护栏

  • 没有信号就不要ship。
  • 保持证明简洁且限于此变更。
  • 如果PR创建被阻止(授权/远程),说明确切的阻碍和下一个命令。

输出

  • 证明总结(信号 + 结果)。
  • PR创建状态。
  • 如果有,下一步。