About GitHub Actions on GitHub Enterprise Cloud
GitHub Actions is enabled for your enterprise by default. To get started using GitHub Actions within your enterprise, you can manage the policies that control how enterprise members use GitHub Actions and optionally add self-hosted runners to run workflows.
Antes de começar, você deve fazer um plano de como apresentar GitHub Actions para a sua empresa. Para saber mais, confira Apresentando o GitHub Actions à sua empresa.
Se você estiver migrando sua empresa para GitHub Actions de outro provedor, há considerações adicionais. Para saber mais, confira Fazendo a migração da sua empresa para o GitHub Actions.
Managing policies for GitHub Actions
You can use policies to control how enterprise members use GitHub Actions. For example, you can restrict which actions are allowed and configure artifact and log retention. For more information, see Aplicando políticas para o GitHub Actions na sua empresa.
Adding runners
To run GitHub Actions workflows, you need to use runners. Um executor é um servidor que executa seus fluxos de trabalho quando são acionados. If you use GitHub-hosted runners, you will be billed based on consumption after exhausting the minutes included in your plan, whereas self-hosted runners are free. For more information, see Sobre a cobrança das GitHub Actions.
For more information, see Sobre executores auto-hospedados.
If you choose self-hosted runners, you can add runners at the enterprise, organization, or repository levels. For more information, see Adicionar executores auto-hospedados.
Provisioning fine-grained permissions for GitHub Actions
Organization owners and users with the "Manage custom organization roles" permission can provision fine-grained permissions for users and teams in your organization. Provisioning fine-grained permissions for GitHub Actions allows you to practice the principle of least privilege to secure settings in your GitHub Actions CI/CD pipeline.
Para GitHub Actions, você pode habilitar qualquer uma das seguintes permissões para indivíduos ou equipes em sua organização.
- Gerenciar políticas de Ações da organização: acesso para gerenciar todas as configurações na página de configurações "Ações Gerais", exceto as configurações de executores auto-hospedados.
- Gerenciar executores e grupos de executores da organização: acesse para criar e gerenciar executores hospedados no GitHub, executores auto-hospedados e grupos de executores, e controle onde os executores auto-hospedados podem ser criados.
- Gerenciar segredos de ações da organização: acesse para criar e gerenciar segredos de ações da organização.
- Gerenciar variáveis de ações da organização: acesse para criar e gerenciar variáveis de ações da organização.
For more information, see Gerenciando as funções de organização personalizadas.