【发布时间】:2022-01-13 01:19:17
【问题描述】:
我定义了一个 github 操作,它在每次推送和每次拉取请求时都能成功运行,并在测试通过时以绿色复选标记完成。
但是它永远不会产生状态,或者无论如何 github 状态徽章总是显示“无状态”。
此外,我无法选择此操作作为合并拉取请求的先决条件,因为它没有状态,因此无法通过“要求在合并前通过状态检查”选择器进行选择。
如果不通过 github API 显式发出状态,我是否正在尝试做一些无法完成的事情,或者是否有更直接的方法将 github 操作作为前提条件附加到 PR 合并?
github 操作在这里:https://github.com/apostrophecms/apostrophe/blob/main/.github/workflows/main.yml
我正在为徽章使用这个标记:

(这是一个开源存储库,因此所有内容都可供检查。)
【问题讨论】:
标签: github-actions