Skip to main content

此版本的 GitHub Enterprise 已停止服务 2022-10-12. 即使针对重大安全问题,也不会发布补丁。 为了获得更好的性能、更高的安全性和新功能,请升级到最新版本的 GitHub Enterprise。 如需升级帮助,请联系 GitHub Enterprise 支持

Removing self-hosted runners

You can permanently remove a self-hosted runner from a repository, an organization, or an enterprise.

注意:GitHub Enterprise Server 目前不支持 GitHub 托管的运行器。 可以在 GitHub public roadmap 上查看有关未来支持计划的更多信息。

Removing a runner from a repository

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

自托管运行器与 GitHub Actions 未连接超过 30 天,将被自动从 GitHub Enterprise Server 中� 除。

To remove a self-hosted runner from a user repository you must be the repository owner. For an organization repository, you must be an organization owner or have admin access to the repository. We recommend that you also have access to the self-hosted runner machine. For information about how to remove a self-hosted runner with the REST API, see "Self-hosted runners."

或者,如果� 权访问 GitHub Enterprise Server 上的存储库、组织或企业 来� 除运行器,但想重新使用运行器计算机,则可以� 除自托管运行器应用程序目录中的 .runner 文件。 这允许将运行器注册,而� 需重新下载自托管的运行器应用程序。

  1. On your GitHub Enterprise Server instance, navigate to the main page of the repository.

  2. 在存储库名称下,单击 “设置”。 “存储库设置”按钮

  3. In the left sidebar, click Actions.

  4. In the left sidebar, under "Actions", click Runners.

  5. 在“运行器”下的列表中找到运行器。 如果您的运行器在一个组中,请单击 以展开列表。

  6. 单击要� 除的运行器旁边的 ,然后单击“� 除”。

    � 除自托管运行器设置

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

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

      � 除命令执行以下任务:

      • 从 GitHub Enterprise Server � 除运行器。
      • � 除机器上的任何自托管运行器应用程序配置文件。
      • 如果未在交互模式下运行,� 除配置的任何服务。
    • 如果� � 权访问计算机:单击“是,强制� 除此运行器”以强制 GitHub Enterprise Server � 除运行器 。

Removing a runner from an organization

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

自托管运行器与 GitHub Actions 未连接超过 30 天,将被自动从 GitHub Enterprise Server 中� 除。

To remove a self-hosted runner from an organization, you must be an organization owner. We recommend that you also have access to the self-hosted runner machine. For information about how to remove a self-hosted runner with the REST API, see "Self-hosted runners."

或者,如果� 权访问 GitHub Enterprise Server 上的存储库、组织或企业 来� 除运行器,但想重新使用运行器计算机,则可以� 除自托管运行器应用程序目录中的 .runner 文件。 这允许将运行器注册,而� 需重新下载自托管的运行器应用程序。

  1. On your GitHub Enterprise Server instance, navigate to the main page of the organization.

  2. 在组织名称下,单击“设置”。 组织设置按钮

  3. In the left sidebar, click Actions.

  4. In the left sidebar, under "Actions", click Runners.

  5. 在“运行器”下的列表中找到运行器。 如果您的运行器在一个组中,请单击 以展开列表。

  6. 单击要� 除的运行器旁边的 ,然后单击“� 除”。

    � 除自托管运行器设置

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

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

      � 除命令执行以下任务:

      • 从 GitHub Enterprise Server � 除运行器。
      • � 除机器上的任何自托管运行器应用程序配置文件。
      • 如果未在交互模式下运行,� 除配置的任何服务。
    • 如果� � 权访问计算机:单击“是,强制� 除此运行器”以强制 GitHub Enterprise Server � 除运行器 。

Removing a runner from an enterprise

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

自托管运行器与 GitHub Actions 未连接超过 30 天,将被自动从 GitHub Enterprise Server 中� 除。

To remove a self-hosted runner from an enterprise, you must be an enterprise owner. We recommend that you also have access to the self-hosted runner machine. For information about how to remove a self-hosted runner with the REST API, see the enterprise endpoints in the GitHub Actions REST API.

或者,如果� 权访问 GitHub Enterprise Server 上的存储库、组织或企业 来� 除运行器,但想重新使用运行器计算机,则可以� 除自托管运行器应用程序目录中的 .runner 文件。 这允许将运行器注册,而� 需重新下载自托管的运行器应用程序。

  1. 在 GitHub Enterprise Server 的右上角,单击� 的个人资料照片,然后单击“企业设置”。 GitHub Enterprise Server 上个人资料照片下拉菜单中的“企业设置”

  2. 在企业边� �中,单击 “策略”。 企业帐户边� �中的“策略”选项卡

  3. 在“ 策略”下,单击“操作”。

  4. 单击“运行器”选项卡。

  5. 在“运行器”下的列表中找到运行器。 如果您的运行器在一个组中,请单击 以展开列表。

  6. 单击要� 除的运行器旁边的 ,然后单击“� 除”。

    � 除自托管运行器设置

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

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

      � 除命令执行以下任务:

      • 从 GitHub Enterprise Server � 除运行器。
      • � 除机器上的任何自托管运行器应用程序配置文件。
      • 如果未在交互模式下运行,� 除配置的任何服务。
    • 如果� � 权访问计算机:单击“是,强制� 除此运行器”以强制 GitHub Enterprise Server � 除运行器 。