Skip to main content
Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais atualizadas, acesse a documentação em inglês.

Esta versão do GitHub Enterprise foi descontinuada em 2023-03-15. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, segurança aprimorada e novos recursos, atualize para a última versão do GitHub Enterprise. Para obter ajuda com a atualização, entre em contato com o suporte do GitHub Enterprise.

Compartilhando fluxos de trabalho, segredos e executores com a sua organização

Aprenda como usar recursos da organização para colaborar com a sua equipe, compartilhando fluxos de trabalho iniciantes, segredos e executores auto-hospedados.

Observação: no momento, não há suporte para os executores hospedados no GitHub no GitHub Enterprise Server. Você pode ver mais informações sobre o suporte futuro planejado no GitHub public roadmap.

Visão geral

Se você precisar compartilhar fluxos de trabalho e outros recursos de GitHub Actions com a sua equipe, considere colaborar dentro de uma organização de GitHub. Uma organização permite que você armazene e gerencie, centralizadamente, segredos, artefatos e executores auto-hospedados. Crie também fluxos de trabalho iniciais no repositório .github e compartilhe-os com outros usuários da sua organização.

Como compartilhar fluxos de trabalho

Sua organização pode compartilhar fluxos de trabalho reutilizando exatamente os fluxos de trabalho ou criando fluxos de trabalho indiretos que fornecem modelos para novos fluxos de trabalho.

Reutilizar fluxos de trabalho

Você pode compartilhar fluxos de trabalho com sua organização, pública ou privadamente, chamando um fluxo de trabalho de dentro de outro fluxo de trabalho. Isso permite a reutilização de fluxos de trabalho, evitando duplicação e tornando seus fluxos de trabalho mais fáceis de manter. Para obter mais informações, confira "Reutilizar fluxos de trabalho".

Usando fluxos de trabalho iniciais

Os fluxos de trabalho iniciais permitem que todos na sua organização que tenham permissão para criar fluxos de trabalho façam isso com mais rapidez e facilidade. Ao criar um fluxo de trabalho, você pode escolher um fluxo de trabalho inicial, e uma parte ou todo o trabalho de escrever o fluxo de trabalho será feito para você. Você pode usar fluxos de trabalho iniciais como ponto de partida para criar seu fluxo de trabalho personalizado ou usá-los no estado em que se encontram. Isso não só poupa tempo, como promove consistência e práticas recomendadas na sua organização. Para obter mais informações, confira "Criando fluxos de trabalho iniciais para sua organização".

Compartilhando segredos em uma organização

Você pode gerenciar de maneira centralizada seus segredos em uma organização e disponibilizá-los para repositórios selecionados. Isso também significa que você pode atualizar um segredo em um só local e fazer com que a alteração seja aplicada a todos os fluxos de trabalho do repositório que usam o segredo ou a variável.

Ao criar um segredo em uma organização, você pode usar uma política para limitar quais repositórios podem acessar o segredo ou a variável. Por exemplo, você pode conceder acesso a todos os repositórios ou limitar o acesso a apenas repositórios privados ou a uma lista específica de repositórios.

Para criar segredos no nível da organização, você precisa ter acesso de admin.

  1. No sua instância do GitHub Enterprise Server, navegue até a página principal da organização. 1. No nome da sua organização, clique Configurações. Caso não consiga ver a guia "Configurações", selecione o menu suspenso , clique em Configurações.

    Captura de tela da barra de navegação horizontal para uma organização. A guia "Configurações" está contornada em laranja escuro.

  2. Na barra lateral esquerda, clique em Segredos.

  3. Clique em Novo segredo.

  4. Digite um nome para o segredo na caixa de entrada Nome.

  5. Insira o Valor do segredo.

  6. Na lista suspensa Acesso do repositório, escolha uma política de acesso.

  7. Clique em Adicionar segredo.

Compartilhe executores auto-hospedados dentro de uma organização

Os administradores da organização podem adicionar seus executores auto-hospedados para grupos e, em seguida, criar políticas que controlam quais repositórios podem acessar o grupo.

Para obter mais informações, confira "Gerenciar o acesso a executores auto-hospedados usando grupos".

Próximas etapas

Para continuar aprendendo sobre o GitHub Actions, confira "Criando fluxos de trabalho iniciais para sua organização".