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

如何让GitHub仅显示CircleCI任务而非Workflow作为检查项?

解决CircleCI Workflow在GitHub检查中显示的问题

要只显示4个任务的检查项,隐藏Workflow本身的build_and_test检查,有两种可行方法:

方法一:通过CircleCI项目设置关闭

进入你的CircleCI项目页面,按以下步骤操作:

  • 点击右上角的「Project Settings」
  • 选择左侧菜单的「Advanced」
  • 找到「GitHub Checks」区域,取消勾选「Send workflow status checks to GitHub」
    保存设置后,后续提交或PR就只会推送各个Job的检查状态,不再显示Workflow的检查项。

方法二:通过config.yml配置修改

在workflow配置中添加github_checks字段,禁用Workflow级别的GitHub检查推送:

version: 2.1

orbs:
  ruby: circleci/ruby@1.8.0

commands:
  # ...

jobs:
  # ...

workflows:
  build_and_test:
    github_checks:
      enabled: false
    jobs:
      - rspec
      - ruby-checks
      - javascript-checks
      - cypress-integration-tests

修改后提交config.yml,下次触发Workflow时,GitHub就只会显示4个Job的检查项了。

两种方法选其一即可,推荐用方法一(项目设置),无需改动代码;如果需要通过代码统一管理配置,就用方法二。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 18:15:57