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

在企业帐户中实施 GitHub 操作策略

企业所有者可以对企业帐户禁用、启用和限制 GitHub Actions。

企业帐户可用于 GitHub Enterprise Cloud 和 GitHub Enterprise Server。 更多信息请参阅“关于企业帐户”。

本文内容

Did this doc help you?

关于企业帐户的 GitHub Actions 权限

默认情况下,在企业帐户拥有的所有组织中启用 GitHub Actions。 您可以选择对企业账户拥有的所有组织禁用 GitHub Actions,或只对指定的组织启用。 您还可以限制公共操作的使用,以使人们只能使用您的组织中存在的本地操作。

有关 GitHub Actions 的更多信息,请参阅“关于 GitHub Actions”。

管理企业帐户的 GitHub Actions 权限

  1. 通过访问 https://github.com/enterprises/ENTERPRISE-NAME(将 ENTERPRISE-NAME 替换为您的企业帐户名称)导航至您的企业帐户。
  2. 在企业账户侧边栏中,单击 Policies(政策)
    企业帐户侧边栏中的 Policies(政策)选项卡
  3. Under " Policies", click Actions.
  4. 在“Policies(策略)”下,选择一个选项。
    启用、禁用或限制此企业帐户的操作

Enabling workflows for private repository forks

If you rely on using forks of your private repositories, you can configure policies that control how users can run workflows on pull_request events. Available to private repositories only, you can configure these policy settings for enterprises, organizations, or repositories. For enterprises, the policies are applied to all repositories in all organizations.

  • Run workflows from fork pull requests - Allows users to run workflows from fork pull requests, using a GITHUB_TOKEN with read-only permission, and with no access to secrets.
  • Send write tokens to workflows from pull requests - Allows pull requests from forks to use a GITHUB_TOKEN with write permission.
  • Send secrets to workflows from pull requests - Makes all secrets available to the pull request.

Configuring the private fork policy for your enterprise account

  1. 通过访问 https://github.com/enterprises/ENTERPRISE-NAME(将 ENTERPRISE-NAME 替换为您的企业帐户名称)导航至您的企业帐户。
  2. 在企业账户侧边栏中,单击 Policies(政策)
    企业帐户侧边栏中的 Policies(政策)选项卡
  3. Under " Policies", click Actions.
  4. Under Fork pull request workflows, select your options. 例如:
    启用、禁用或限制此仓库的操作
  5. Click Save to apply the settings.

Did this doc help you?