← 返回
开发者工具

Peter Ci Gate

CI 绿灯门禁。负责远端检查状态、失败定位、单次重跑策略,并输出“是否可合并”。
CI 绿灯门禁。负责远端检查状态、失败定位、单次重跑策略,并输出“是否可合并”。
chinasilva
开发者工具 clawhub v1.1.0 1 版本 99859.6 Key: 无需
★ 0
Stars
📥 711
下载
💾 5
安装
1
版本
#latest

概述

Peter CI Gate

30 秒简介

用于“PR 是否能合并”的远端 CI 判定。

它聚焦 3 件事:

  1. 看清当前 checks 状态
  2. 判断失败是代码问题还是偶发波动
  3. 给出可执行动作(修复或单次重跑)

适用场景

  • 用户提到“看下 CI”“为什么没过”“是否可以合并”
  • PR 临近合并,需要明确 gate 结论

执行步骤

  1. 获取 PR 与 checks 状态:
  2. gh pr view <pr> --json number,title,url,state,mergeStateStatus,headRefName
    gh pr checks <pr>
    
  1. 失败时获取最近 workflow 详情:
  2. branch=$(gh pr view <pr> --json headRefName --jq '.headRefName')
    gh run list --branch "$branch" --limit 20
    gh run view <run-id> --log-failed
    
  1. 处理策略:
    • 代码或测试真实失败:标记阻塞并给修复建议
    • 明显偶发失败:允许重跑一次
    • gh run rerun <run-id>
      
  1. 输出门禁结论:
    • 可合并:所有必需 checks 通过
    • 暂不可合并:存在阻塞项

护栏

  • 不把“重跑成功”当作根因修复。
  • 每个失败项必须给出证据(job/log)。
  • 默认不跳过必需检查。

版本历史

共 1 个版本

  • v1.1.0 当前
    2026-03-30 08:02 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

developer-tools

Gog

steipete
Google Workspace 命令行工具,支持 Gmail、日历、云端硬盘、通讯录、表格和文档。
★ 921 📥 185,938
developer-tools

CodeConductor.ai

larsonreever
AI驱动平台,提供快速全栈开发、智能体、工作流自动化及低代码AI集成的可扩展产品创建。
★ 68 📥 180,521
data-analysis

Ai Task Hub

chinasilva
AI任务中心,提供图像分析、背景去除、语音转文字、文字转语音、Markdown转换以及积分查询。默认主机路径为 connector-f...
★ 1 📥 1,270