注:GitHub Enterprise Server 2.22 上的 GitHub Actions 支持是有限的公测版。 测试已结束。 GitHub Actions 现在一般可用于 GitHub Enterprise Server 3.0 或更新版本。 更多信息请参阅 GitHub Enterprise Server 3.0 发行说明。
- 有关升级到 GitHub Enterprise Server 3.0 或更新版本的更多信息,请参阅“升级 GitHub Enterprise Server”。
- 有关在升级后配置 GitHub Actions 的更多信息,请参阅 GitHub Enterprise Server 3.0 的文档。
注: GitHub 托管的运行器目前在 GitHub Enterprise Server 上不受支持。 您可以在 GitHub 公共路线图 上查看有关未来支持计划的更多信息。
从仓库中删除运行器
注意: 此程序将永久删除自托管运行器。 如果您只想暂停运行器执行分配的作业,可以关闭机器或停止 run
应用程序。 运行器仍将保持“离线”状态,在您使用 run
应用程序重新启动运行器之前,将不会执行任何作业。
自托管运行器与 GitHub Actions 未连接超过 30 天,将被自动从 GitHub Enterprise Server 中删除。
要从用户仓库删除自托管的运行器,您必须是仓库所有者。 对于组织仓库,您必须是组织所有者或拥有该仓库管理员的权限。 建议您也访问自托管的运行器机器。
或者,如果您无法访问 GitHub Enterprise Server 上的仓库、组织或企业来删除运行器,但您想重新使用该运行器机器,则可删除自托管运行器应用程序目录中的 .runner
文件。 这允许将运行器注册,而无需重新下载自托管的运行器应用程序。
-
在 GitHub Enterprise Server 上,导航到仓库的主页面。
-
在仓库名称下,单击 Settings(设置)。
-
在左侧边栏中,在左侧栏中,单击 Actions。
-
在 “自托管运行器” 下,找到列表中的运行器。 如果您的运行器在一个组中,请单击 以展开列表。
-
单击要删除的运行器旁边的 ,然后单击 Remove(删除)。
-
您将看到删除自托管运行器的说明。 完成以下任一步骤来删除运行器,具体取决于它是否仍然可以访问:
-
如果您可以访问运行器机器:按照您机器操作系统的屏幕说明运行删除命令。 该说明包括必需的 URL 和一个自动生成的有时限的令牌。
删除命令执行以下任务:
- 从 GitHub Enterprise Server 删除运行器。
- 删除机器上的任何自托管运行器应用程序配置文件。
- 如果未在交互模式下运行,删除配置的任何服务。
-
如果无法访问该机器,请单击 Yes, force remove this runner(是,强制删除此运行器)以强制 GitHub Enterprise Server 删除运行器。
-
从组织中删除运行器
注意: 此程序将永久删除自托管运行器。 如果您只想暂停运行器执行分配的作业,可以关闭机器或停止 run
应用程序。 运行器仍将保持“离线”状态,在您使用 run
应用程序重新启动运行器之前,将不会执行任何作业。
自托管运行器与 GitHub Actions 未连接超过 30 天,将被自动从 GitHub Enterprise Server 中删除。
要从组织删除自托管的运行器,您必须是组织所有者。 建议您也访问自托管的运行器机器。
或者,如果您无法访问 GitHub Enterprise Server 上的仓库、组织或企业来删除运行器,但您想重新使用该运行器机器,则可删除自托管运行器应用程序目录中的 .runner
文件。 这允许将运行器注册,而无需重新下载自托管的运行器应用程序。
-
在 GitHub Enterprise Server 上,导航到组织的主页面。
-
在组织名称下,单击 Settings.
-
在左侧边栏中,在左侧栏中,单击 Actions。
-
在 “自托管运行器” 下,找到列表中的运行器。 如果您的运行器在一个组中,请单击 以展开列表。
-
单击要删除的运行器旁边的 ,然后单击 Remove(删除)。
-
您将看到删除自托管运行器的说明。 完成以下任一步骤来删除运行器,具体取决于它是否仍然可以访问:
-
如果您可以访问运行器机器:按照您机器操作系统的屏幕说明运行删除命令。 该说明包括必需的 URL 和一个自动生成的有时限的令牌。
删除命令执行以下任务:
- 从 GitHub Enterprise Server 删除运行器。
- 删除机器上的任何自托管运行器应用程序配置文件。
- 如果未在交互模式下运行,删除配置的任何服务。
-
如果无法访问该机器,请单击 Yes, force remove this runner(是,强制删除此运行器)以强制 GitHub Enterprise Server 删除运行器。
-
从企业中删除运行器
注意: 此程序将永久删除自托管运行器。 如果您只想暂停运行器执行分配的作业,可以关闭机器或停止 run
应用程序。 运行器仍将保持“离线”状态,在您使用 run
应用程序重新启动运行器之前,将不会执行任何作业。
自托管运行器与 GitHub Actions 未连接超过 30 天,将被自动从 GitHub Enterprise Server 中删除。
要在 您的 GitHub Enterprise Server 实例, you must be an enterprise owner. 建议您也访问自托管的运行器机器。
-
在 GitHub Enterprise Server 的右上角,单击您的个人资料照片,然后单击 Enterprise settings(Enterprise 设置)。
-
在企业账户侧边栏中,单击 Policies(政策)。
-
在“ Policies(政策)”下,单击 Actions(操作)。
-
单击 自托管运行器 选项卡。
-
在 “自托管运行器” 下,找到列表中的运行器。 如果您的运行器在一个组中,请单击 以展开列表。
-
单击要删除的运行器旁边的 ,然后单击 Remove(删除)。
-
您将看到删除自托管运行器的说明。 完成以下任一步骤来删除运行器,具体取决于它是否仍然可以访问:
-
如果您可以访问运行器机器:按照您机器操作系统的屏幕说明运行删除命令。 该说明包括必需的 URL 和一个自动生成的有时限的令牌。
删除命令执行以下任务:
- 从 GitHub Enterprise Server 删除运行器。
- 删除机器上的任何自托管运行器应用程序配置文件。
- 如果未在交互模式下运行,删除配置的任何服务。
-
如果无法访问该机器,请单击 Yes, force remove this runner(是,强制删除此运行器)以强制 GitHub Enterprise Server 删除运行器。
-