【发布时间】:2021-09-03 17:48:52
【问题描述】:
在 GitHub 操作 'Events that trigger workflows' documentation 中列出了多种方式,例如在特定分支和特定路径更改上。有没有办法使用 AND 将这两者结合起来?
据我了解,如果推送到主分支或特定路径,则以下语法将触发运行。是否可以说必须满足两个条件才能触发操作?
on:
push:
branches:
- master
paths:
- 'app/*'
注意:我不是在寻找一个 hacky 解决方案,比如让它在路径上触发,然后如果分支是主分支,则检查该步骤。我知道这是可能的,但你需要为每一步都这样做,而且一点也不优雅。
【问题讨论】:
-
现在对我来说是 AND,我上次在 2020 年 8 月检查时也是 AND。您是否对此进行了测试并确认您得到 OR?现在,当您列出多个分支或路径时,即 OR。
标签: git github github-actions