You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Git拉取请求中缺少「Required」按钮问题求助

问题解决方案
  • 核对状态检查名称:
    GitHub分支保护里的「状态检查必须通过」要求和Codefresh输出的检查名称完全一致(大小写、空格、符号都不能差)。去PR的「检查」标签页找到Codefresh跑完的检查项,复制全名,回到分支保护规则的状态检查列表里搜索并选中它。

  • 确认分支保护规则生效范围:
    检查你配置的规则是不是针对当前PR的目标分支(比如main/master),并且已经勾选了「要求拉取请求在合并前获得批准」「要求状态检查通过」这些核心选项。

  • 重新触发CI流水线:
    第一次CI的状态可能没被GitHub同步成功,去Codefresh里重新跑一次对应PR的流水线,或者在PR页面点「重新运行所有检查」,跑完后再看状态检查是否出现在分支保护的可选列表里。

  • 验证Codefresh与GitHub的权限:
    确保Codefresh的GitHub集成有完整权限,能正常推送状态检查结果。去Codefresh的集成设置里看GitHub应用的权限,确认有「状态检查」的写入权限。

内容的提问来源于stack exchange,提问作者Shabar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 16:22:39