👋 We've unified all of GitHub's product documentation in one place! Check out the content for REST API, GraphQL API, and Developers. Learn more on the GitHub blog.


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

管理自托管运行器的访问权限

您可以控制哪些仓库可以将作业发送给组织的自托管运行器。

Were you able to find what you were looking for?

在组织级别添加的自托管运行器可以处理组织中所有仓库的作业。 如果需要限制对自托管运行器的访问权限,可以将策略配置为仅处理私有仓库的作业,或者定义允许的仓库列表。

控制哪些存储库可以访问组织的运行器

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

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

    组织设置按钮

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

    操作设置

  4. 在“Self-hosted runners(自托管运行器)”旁边,单击 Manage repository permissions(管理仓库权限)

    管理仓库权限

  5. 从下拉菜单中选择以下选项之一:

    • All repositories(所有仓库) - 组织中的所有公共和私有仓库都可以向组织的自托管运行器发送作业。
    • Private repositories(私有仓库) - 只有组织中的私有仓库才能向组织的自托管运行器发送作业。
    • Selected repositories(选定的仓库) - 使用仓库选择菜单选择组织中的哪些仓库可以向组织的自托管运行器发送作业。

Were you able to find what you were looking for?

问问别人

找不到要找的内容?

联系我们