我的文件夹中有两个 Github 工作流程文件。使用 Github Issues 触发一个工作流程时,另一个工作流程也在运行,但会被跳过。如何解决此问题并且只需要运行一个与创建的问题相关的工作流程作业?
我只想运行一个与我创建的问题相关的工作流程,而另一个作业不应并行运行。
在工作流程中使用
if
条件来检查应触发每个工作流程的特定事件。
jobs:
other_job:
if: github.event_name != 'issues' || github.event.action != 'opened'
runs-on: ubuntu-latest
steps:
这是使用
if
条件的示例