Skip to main content

管理工作流程运行

可以手动与工作流运行交互,以确保它们有效运行。

手动运行工作流程

当工作流配置为在发生 workflow_dispatch 事件时运行时,可以使用 GitHub、GitHub CLI 或 REST API 上的“Actions”选项卡运行工作流。

重新运行工作流程和作业

可以在工作流运行初始运行后最长 30 天内重新运行工作流运行、工作流运行中所有失败的作业或工作流运行中的特定作业。

取消工作流程

您可以取消正在运行的工作流程。 当您取消工作流程运行时,GitHub 会取消属于该工作流程的所有作业和步骤。

禁用和启用工作流

您可以使用 GitHub UI、REST API 或 GitHub CLI 禁用并重新启用工作流程。

跳过工作流程运行

可以通过在提交消息中包含命令来跳过由 pushpull_request 事件触发的工作流运行。

删除工作流程运行

您可以删除已完成或超过两周的工作流程运行。

下载工作流程构件

您可以在存档的构件自动过期之前下载它们。

删除工作流程构件

您可以在构件于 GitHub Enterprise Cloud 上过期之前删除它们,回收已经使用的 GitHub Actions 存储。

批准复刻中的工作流程运行

当外部参与者第一次向公共存储库提交拉取请求时,拥有写权限的维护者可能需要批准一些工作流程运行。

批准专用分支中的工作流运行

当某个没有写权限的用户第一次向专用存储库提交拉取请求时,维护者可能必须批准任何工作流运行。