注意:GitHub Enterprise Server 目前不支持 GitHub 托管的运行器。 可以在 GitHub public roadmap 上查看有关未来支持计划的更多信息。
关于重新运行工作流程和作业
重新运行工作流使用与触发工作流运行的原始事件相同的 GITHUB_SHA
(提交 SHA)和 GITHUB_REF
(Git ref)。 在初始运行之后的最多 30 天内,可以重新运行工作流。
重新运行工作流程中的所有作业
-
在 你的 GitHub Enterprise Server 实例 上,导航到存储库的主页。 1. 在存储库名称下,单击 “操作”。
1. 在左侧边栏中,单击您想要查看的工作流程。 1. 在工作流运行列表中,单击运行的名称以查看工作流运行摘要。 1. 在工作流的右上角,选择“重新运行作业”下拉菜单,然后单击“重新运行所有作业”。
若要详细了解 GitHub CLI,请参阅“关于 GitHub CLI”。
若要重新运行失败的工作流运行,请使用 run rerun
子命令。 将 run-id
替换为要重新运行的已失败运行的 ID。 如果没有指定 run-id
,GitHub CLI 将返回交互式菜单供你选择最近失败的运行。
gh run rerun RUN_ID
要查看工作流运行的进度,请使用 run watch
子命令,并从交互式列表中选择运行。
gh run watch