【发布时间】:2021-12-19 07:57:32
【问题描述】:
当我的一些 GithubActions 作业失败时,我无法重新运行特定的失败作业,只能“重新运行所有作业”。有什么方法可以实现吗?
【问题讨论】:
标签: devops github-actions cicd
当我的一些 GithubActions 作业失败时,我无法重新运行特定的失败作业,只能“重新运行所有作业”。有什么方法可以实现吗?
【问题讨论】:
标签: devops github-actions cicd
我是您希望能够手动触发的工作流文件,请将 workflow_dispatch 添加到“on:”子句中。然后转到 github 上的操作选项卡,选择操作,您应该会看到手动运行它的选项。在问这类问题之前,请下次使用谷歌。在寻找“手动触发 github 工作流”时,第一个结果是 github 写的一篇关于如何做到这一点的文章。 https://docs.github.com/en/actions/managing-workflow-runs/manually-running-a-workflow
【讨论】:
很遗憾,目前还无法重新运行单个作业。 他们的存储库确实有一个未解决的问题来实现此功能。 https://github.com/actions/runner/issues/432
好消息是它正式在他们的路线图中,并计划在 2022 年第一季度发布。 https://github.com/github/roadmap/issues/271
【讨论】: