【问题标题】:How to set Github Actions as Required Status Checks如何将 Github 操作设置为必需的状态检查
【发布时间】:2021-09-16 18:17:19
【问题描述】:

我想将我的 GitHub Actions 设置为必需的状态检查,以便我能够拥有受保护的分支并防止提交在未通过 github 操作检查时被推送到特定分支。 但是当我转到分支保护规则时,github 操作并没有出现在可供选择的检查列表中:

正如你在这里看到的,我确实有两个 github 操作已经在我的 repo 上运行了几个星期:

所以我错过了什么吗?如何将 Github Actions 设置为必需的状态检查?

【问题讨论】:

    标签: github github-actions


    【解决方案1】:

    您仍然可以在按 github 操作作业的名称搜索时找到您的状态检查。

    name: .NET
    
    on:
      push:
        branches: [ main ]
      pull_request:
        branches: [ main ]
    
    jobs:
      build:
    
        etc...
    

    这里的工作名称是build

    Search example

    【讨论】:

    • 非常感谢!这很简单,但我找不到任何关于如何在任何地方执行此操作的解释。现在效果很好。
    • 我想知道这是否是某种描述的错误,因为这并不总是发生,但今天第一次发生在我身上。
    猜你喜欢
    • 2021-08-14
    • 2022-12-13
    • 2023-03-31
    • 2020-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-05
    • 1970-01-01
    相关资源
    最近更新 更多