SuperAPI AI 工具集

verification-before-merge

部署与运维

查看项目

更新于 10-16 06:42

技能介绍

用途:在合并 PR 前执行最终验证,作为硬性门禁;任何一项未通过都禁止合并。

主要能力(合并门禁):CI 流水线全绿;如项目使用 docker-compose,本地集成测试须针对真实服务通过并验证迁移;所有测试通过;代码评审获批且无待处理反馈;验收标准已在 issue 中勾选验证;评审会话全部解决;分支与目标分支同步;无合并冲突。

使用方式:通过 GitHub CLI 逐项检查。查 CI:gh pr checks [PR_NUMBER];查评审:gh pr view [PR_NUMBER] --json reviews;查验收:gh issue view [ISSUE_NUMBER] --json body;查会话与冲突:gh pr view [PR_NUMBER] --json reviewThreads、mergeable,mergeStateStatus。分支落后或冲突时执行 git fetch origin、git rebase origin/main、git push --force-with-lease。全部通过后可合并:gh pr merge [PR_NUMBER] --squash --delete-branch(或 --merge、--rebase)。合并后确认 issue 关闭、更新项目状态、清理本地分支并核实部署。

接入与前置:由 issue-driven-development 第 13 步调用;依赖 ci-monitoring 绿和 pr-creation 已创建 PR。有服务时另用 local-service-testing。

限制:本地集成测试与迁移要求仅在有 docker-compose 服务时适用;本技能不负责修复,失败需回到相应技能处理。具体项目类型、安装方式、收费、支持平台与效果暂未提供。