此版本的 GitHub Enterprise 已停止服务 2021-09-23. 即使针对重大安全问题,也不会发布补丁。 要获得更好的性能、改进的安全性和新功能,请升级到 GitHub Enterprise 的最新版本。 如需升级方面的帮助,请联系 GitHub Enterprise 支持

删除自托管的运行器

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

注:GitHub Enterprise Server 2.22 上的 GitHub Actions 支持是有限的公测版。 测试已结束。 GitHub Actions 现在一般可用于 GitHub Enterprise Server 3.0 或更新版本。 更多信息请参阅 GitHub Enterprise Server 3.0 发行说明


注: GitHub 托管的运行器目前在 GitHub Enterprise Server 上不受支持。 您可以在 GitHub 公共路线图 上查看有关未来支持计划的更多信息。

从仓库中删除运行器

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

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

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

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

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

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

  3. 在左侧边栏中,在左侧栏中,单击 Actions

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

  5. 单击要删除的运行器旁边的 ,然后单击 Remove(删除)

    删除自托管运行器设置

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

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

      删除命令执行以下任务:

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

从组织中删除运行器

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

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

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

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

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

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

  3. 在左侧边栏中,在左侧栏中,单击 Actions

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

  5. 单击要删除的运行器旁边的 ,然后单击 Remove(删除)

    删除自托管运行器设置

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

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

      删除命令执行以下任务:

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

从企业中删除运行器

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

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

要在 您的 GitHub Enterprise Server 实例 的企业级删除自托管运行器,您必须是网站管理员。 建议您也访问自托管的运行器机器。

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

  1. 在 GitHub Enterprise Server 的右上角,单击您的个人资料照片,然后单击 Enterprise settings(Enterprise 设置)GitHub Enterprise Server 上个人资料照片下拉菜单中的"Enterprise settings(企业设置)"

  2. 在企业账户侧边栏中,单击 Policies(政策)企业帐户侧边栏中的 Policies(政策)选项卡

  3. 在“ Policies(政策)”下,单击 Actions(操作)

  4. 单击 自托管运行器 选项卡。

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

  6. 单击要删除的运行器旁边的 ,然后单击 Remove(删除)

    删除自托管运行器设置

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

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

      删除命令执行以下任务:

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