ade*_*.sh 6 git workflow github pull-request github-actions
对于 python 应用程序,我设置了一个 GitHub 操作,该操作在每个要掌握的拉取请求上运行 pytest(和其他工具)。
当工作流程失败时,我在拉取请求页面的“检查”选项卡中看到它,但即使 GitHub 操作失败,我也可以合并我的分支:
在我的存储库中,设置 -> 分支,我创建了一个符合我的需要的新保护规则,但我无法指定任何状态检查。
我想要做的就是使用我的工作流程来允许(或禁止)根据工作流程的输出合并拉取请求。
有任何想法吗?
好的,正确的答案非常简单,但没有记录:
创建分支保护规则时,您必须检查Require status checks to pass before merging (这就是我所做的),并且(这就是我没有做的)您必须通过在搜索栏中搜索来添加状态检查。
如果什么也没有出现,那就是正常的。你必须搜索状态检查,它是你的 GitHub Action 上的工作名称!
| 归档时间: |
|
| 查看次数: |
2504 次 |
| 最近记录: |