我正在使用 Github 工作流来运行测试。因为设置可能需要一段时间,所以我们希望在没有更改代码时跳过运行测试。所以我们像这样使用 paths-ignore
:
on:
pull_request:
branches:
- develop
paths-ignore:
- '*.md'
问题是我们这里有一个受保护的分支,要求在合并分支之前通过检查。似乎有一些解决方法 https://github.community/t/feature-request-conditional-required-checks/16761/20 但它们非常笨重。对于基本上被跳过的工作,是否有一种优雅且惯用的方式来返回通过状态?
答案 0 :(得分:0)
优雅而地道,显然不是。其他地方的结论 (GitHub community forum, Reddit) 是这是预期的行为,至少现在是这样。
人们似乎使用的两种主要解决方法是: