Skip to main content

Esta versão do GitHub Enterprise foi descontinuada em 2023-01-18. 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.

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 "Como criar 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 your GitHub Enterprise Server instance, navegue até a página principal da organização. 1. No nome da sua organização, clique em Configurações. Botão Configurações da organização
  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 "Como gerenciar o acesso a executores auto-hospedados usando grupos".

Próximas etapas

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