繁体   English   中英

如何将整个 GitHub 操作工作流设置为受保护分支(而不是单个作业)上所需的状态检查?

[英]How to set a whole GitHub Actions workflow as a required status check on a protected branch (instead of individual jobs)?

用于设置所需状态检查的搜索栏仅建议工作流中各个作业的名称。 他们不建议整个工作流程。

这很不方便,因为如果我向工作流添加新作业,我需要将此新作业添加到分支所需的状态检查列表中。

有没有办法将整个 GitHub 操作工作流设置为受保护分支上所需的状态检查?

GitHub 保护分支状态检查 UI

您可以使用workflow_run来触发您的工作流程,如下所示:

on:
  push:
    branches:
      - main
  workflow_run:
    workflows: ["workflow1", "workflow2"]
    types:
      - completed
    branches:
      - main

文档中的更多详细信息

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM