我已经使用GitHub Actions设置了CI。我的其中一个工作流程是由“push”事件触发的,但它(或此工作流程的作业)���应同时运行在多个实例上。
有没有可能创建一个作业来停止其他工作流程(或作业),或者不允许工作流程/作业并行运行?
我更喜欢取消“旧”作业,而不是需要等待“新”作业完成,直到“旧”作业完成。
理想情况下,我还想在最后运行一个作业,以完成“旧”作业。(保存未完成状态)这可以(但不必)与“新”作业并行运行。
[注] 我想要取消另一个工作流程中的作业,或者取消其他工作流程,而不是同一工作流程中的另一个作业。
有没有可能创建一个作业来停止其他工作流程(或作业),或者不允许工作流程/作业并行运行?
我更喜欢取消“旧”作业,而不是需要等待“新”作业完成,直到“旧”作业完成。
理想情况下,我还想在最后运行一个作业,以完成“旧”作业。(保存未完成状态)这可以(但不必)与“新”作业并行运行。
[注] 我想要取消另一个工作流程中的作业,或者取消其他工作流程,而不是同一工作流程中的另一个作业。
github.ref
而不是github.head_ref
。 - 김민준