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

删除自托管的运行器

您可以从 GitHub 操作 永久删除自托管的运行器。

本文内容

从仓库中删除运行器

注意: 此程序将永久删除自托管运行器。 如果您只想暂停运行器执行分配的作业,可以关闭机器或停止 run 应用程序。 运行器仍将保持“离线”状态,在您使用 run 应用程序重新启动运行器之前,将不会执行任何作业。

自托管运行器与 GitHub 操作 未连接超过 30 天,将被自动从 GitHub 中删除。

要从用户仓库删除自托管的运行器,您必须是仓库所有者。 对于组织仓库,您必须是组织所有者或拥有该仓库管理员的权限。 建议您也访问自托管的运行器机器。

或者,如果您无法访问 GitHub 上的仓库来删除运行器(例如仓库已被删除),但您想重新使用该运行器机器,则可删除自托管运行器应用程序目录中的 .runner 文件。 这允许将运行器注册到另一个仓库或组织,而无需重新下载自托管的运行器应用程序。

  1. 在 GitHub 上,导航到仓库的主页面。

  2. 在仓库名称下,单击 Settings(设置)

    仓库设置按钮

  3. 在左侧边栏中,单击 Actions(操作)

    操作设置

  4. 在“Self-hosted runners(自托管运行器)”下,使用 找到您想要删除的运行器,然后单击 Remove(删除)

    删除自托管运行器设置

  5. 您将看到删除自托管运行器的说明。 完成以下任一步骤来删除运行器,具体取决于它是否仍然可以访问:

    • 如果您可以访问运行器机器:按照您机器操作系统的屏幕说明运行删除命令。 该说明包括必需的 URL 和一个自动生成的有时限的令牌。

      删除命令执行以下任务:

      • 从 GitHub 删除运行器。
      • 删除机器上的任何自托管运行器应用程序配置文件。
      • 如果未在交互模式下运行,删除配置的任何服务。
    • 如果无法访问该机器,请单击 Yes, force remove this runner(是,强制删除此运行器)以强制 GitHub 删除运行器。

从组织中删除运行器

注意: 此程序将永久删除自托管运行器。 如果您只想暂停运行器执行分配的作业,可以关闭机器或停止 run 应用程序。 运行器仍将保持“离线”状态,在您使用 run 应用程序重新启动运行器之前,将不会执行任何作业。

自托管运行器与 GitHub 操作 未连接超过 30 天,将被自动从 GitHub 中删除。

要从组织删除自托管的运行器,您必须是组织所有者。 建议您也访问自托管的运行器机器。

或者,如果您无法访问 GitHub 上的组织来删除运行器(例如组织已被删除),但您想重新使用该运行器机器,则可删除自托管运行器应用程序目录中的 .runner 文件。 这允许将运行器注册到另一个组织,而无需重新下载自托管的运行器应用程序。

  1. 在 GitHub 上,导航到组织的主页面。

  2. 在组织名称下,单击 Settings(设置)

    组织设置按钮

  3. 在左侧边栏中,单击 Actions(操作)

    操作设置

  4. 在“Self-hosted runners(自托管运行器)”下,使用 找到您想要删除的运行器,然后单击 Remove(删除)

    删除自托管运行器设置

  5. 您将看到删除自托管运行器的说明。 完成以下任一步骤来删除运行器,具体取决于它是否仍然可以访问:

    • 如果您可以访问运行器机器:按照您机器操作系统的屏幕说明运行删除命令。 该说明包括必需的 URL 和一个自动生成的有时限的令牌。

      删除命令执行以下任务:

      • 从 GitHub 删除运行器。
      • 删除机器上的任何自托管运行器应用程序配置文件。
      • 如果未在交互模式下运行,删除配置的任何服务。
    • 如果无法访问该机器,请单击 Yes, force remove this runner(是,强制删除此运行器)以强制 GitHub 删除运行器。

问问别人

找不到要找的内容?

联系我们