首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将工作流标记为非检查工作流

将工作流标记为非检查工作流
EN

Stack Overflow用户
提问于 2020-09-30 17:55:52
回答 1查看 36关注 0票数 1

是否可以在GitHub操作中将工作流标记为不是检查的内容?不幸的是,我在(好的)文档中找不到任何提示

我已经包含了两个默认工作流来标记拉取请求和问候首次贡献者,但我不希望这些工作流被列为“检查”,因为它们不检查任何东西。

查看此处:https://github.com/wujood/awesome-gamejam/pull/3

EN

回答 1

Stack Overflow用户

发布于 2020-10-01 01:20:10

如果是在pull_request事件上触发,这看起来是不可能的。作为一种解决办法,您可以尝试使用schedule或其他事件作为触发器。

根据https://github.blog/changelog/2019-09-24-ui-changes-in-github-actions-checks/,他们显式地更改了UI以不显示某些检查。

GitHub Actions使用Checks来表示和存储有关作业执行的信息。

..。

同时,动作不仅可以在有人将代码推送到GitHub时触发,还可以在许多其他事件发生时触发。在这些情况下,GitHub操作在存储库的默认分支中查找工作流文件,并创建检查并将其与最新提交的SHA相关联。

..。

我们已经发现,这可能是嘈杂的,并且在拉取请求的上下文中不相关。当启用受保护的分支规则时,也可能会导致摩擦。到今天为止,我们正在从拉请求的上下文中或在提交状态的计算中部署对由于 pushpull_request以外的事件而生成的remove检查的更改。这些检查将在Actions选项卡中提供,以实现可观察性。

(emphasis mine)

还有:

GitHub操作使用Checks API输出工作流的状态、结果和日志。GitHub为每次工作流运行创建一个新的检查套件。检查套件包含工作流中每个作业的检查运行,并且每个作业都包含步骤。

来源:https://docs.github.com/en/free-pro-team@latest/actions/managing-workflow-runs/using-workflow-run-logs

还有一个与上面描述的UI更改相对应的已解决问题:https://github.com/actions/toolkit/issues/86

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64135104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档