【发布时间】:2021-03-20 18:31:09
【问题描述】:
我有这个 GitHub 操作,只有在其他三个操作完成后才能工作。我是这样配置的:
on:
workflow_run:
workflows: ["Extrae usuario y repo","Nombre contenedor Docker","Crea artefacto con configuración"]
问题是我注意到它在每一个运行后触发,而不是在所有三个都完成后触发。有没有办法在 GitHub Actions 中创建这个基于图形的钩子?或者,我想我可以跳过运行,直到已经创建了商品(一些工件)。
【问题讨论】:
-
它们可能是工作流内的工作吗?然后你可以使用
needs。 -
不,他们不能。这是一个复杂的工作流程,最初的一个触发另外两个,然后进入第四个工作流程。迫不得已,我想我可以,但实际上他们在开发的不同阶段做不同的事情,所以这种模块化是一个更好的主意。
标签: continuous-integration github-actions