ship - 驱动工作完成完整合并生命周期
暂存并提交更改、推送分支、创建或更新拉取请求、等待 CI 和合并后工作流完成,然后返回默认分支。
标签
更新于: 2026-10-16该技能可以做什么
- 读取仓库状态
- 检测托管平台
- 暂存指定文件
- 创建结构化提交
- 创建功能分支
- 安全推送分支
- 创建或更新拉取请求
- 监视所有 CI 任务
- 等待合并后工作流
- 返回默认分支
- 清理链接工作树
输入
- Git 仓库状态
- 用户命令参数
- 远程仓库
- 拉取请求元数据
输出
- Git 提交
- 功能分支
- 已推送的远程分支
- 拉取请求
- CI 完成状态
- 合并后工作流状态
- 已签出的默认分支
- 已清理的链接工作树
要求
- Bash 命令执行环境
- Git 仓库
- git-wait 脚本
- GitHub gh 或 Gitea tea CLI
- jq 工具
- 已认证的托管平台访问权限
