我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们

禁用和启用工作流程

您可以使用 GitHub 或 REST API 禁用和重新启用工作流程。

GitHub Actions 可用于 GitHub Free、GitHub Pro、组织的 GitHub Free、GitHub Team、GitHub Enterprise Cloud 和 GitHub One。 GitHub Actions 不适用于使用旧版按仓库计划的帐户所拥有的私有仓库。 更多信息请参阅“GitHub 的产品”。

本文内容

禁用工作流程允许您停止触发工作流程,而不必从仓库中删除文件。 您可以轻松地在 GitHub 上重新启用工作流程。 您也可以使用 REST API 禁用和启用工作流程。 更多信息请参阅“操作 REST API”。

在许多情况下,暂时禁用工作流程可能很有用。 以下是禁用工作流程可能有帮助的几个例子:

  • 产生请求过多或错误的工作流程错误,对外部服务产生负面影响。
  • 不重要但会耗费您帐户上太多分钟数的工作流程。
  • 向已关闭的服务发送请求的工作流程。
  • 复刻仓库上不需要的工作流程(例如预定的工作流程)。

警告: 为防止不必要的工作流程运行,可能会自动禁用计划的工作流程。 在复刻公共仓库时,默认情况下将禁用计划的工作流程。 在公共仓库中,当 60 天内未发生仓库活动时,将自动禁用计划的工作流程。

禁用工作流程

您可以手动禁用工作流程,使它不会执行任何工作流程运行。 禁用的工作流程不会删除,可以重新启用。

  1. 在 GitHub 上,导航到仓库的主页面。
  2. 在仓库名称下,单击 Actions(操作)
    主仓库导航中的操作选项卡
  3. 在左侧边栏中,单击您想要禁用的工作流程。
    操作选择工作流程
  4. 单击
    操作烤肉串菜单
  5. 单击 Disable workflow(禁用工作流程)
    actions disable workflow
    禁用的工作流程标记为 来表示其状态。
    操作列表禁用的工作流程

启用工作流程

您可以重新启用以前禁用过的工作流程。

  1. 在 GitHub 上,导航到仓库的主页面。
  2. 在仓库名称下,单击 Actions(操作)
    主仓库导航中的操作选项卡
  3. 在左侧边栏中,单击您想要启用的工作流程。
    操作选择禁用的工作流程
  4. 单击 Enable workflow(启用工作流程)
    操作启用工作流程

此文档对您有帮助吗?

Privacy policy

帮助我们创建出色的文档!

所有 GitHub 文档都是开源的。看到错误或不清楚的内容了吗?提交拉取请求。

做出贡献

或, 了解如何参与。