有没有办法在 GitHub Actions 中禁用 GitHub 托管的运行器?

Sl4*_*4dy 6 github github-actions

出于安全原因,我们需要显式禁用 GitHub 托管的运行器,最好是整个组织。有关如何做的任何线索吗?

Von*_*onC 0

我们需要显式禁用 GitHub 托管的运行器

答案似乎是:不。
您无法禁用GitHub 托管的运行器

您只能控制对已添加到组织或企业的较大运行者的访问。

但这仅适用于 GitHub Team 或 GitHub Enterprise Cloud 计划,而更大的运行程序功能目前正处于组织和企业测试阶段。


对于自托管运行器,您可以:


删除(作为“停用”的形式)/重新创建 GitHub 运行程序:

由于似乎没有一个全局设置,您可能需要编写一个流程来执行以下操作:


停止并禁用启动自托管运行器的服务

但这不适用于 GitHub 托管的运行器。