Esta versão do GitHub Enterprise foi descontinuada em 2021-09-23. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

Usando modelos de fluxo de trabalho

GitHub Enterprise Server fornece modelos de fluxo de trabalho para uma série de linguagens e ferramentas.

Observação: GitHub Actions estava disponível para GitHub Enterprise Server 2.22 como um beta limitado. O beta terminou. GitHub Actions está agora geralmente disponível em GitHub Enterprise Server 3.0 ou posterior. Para obter mais informações, consulte as observações sobre a versão GitHub Enterprise Server 3.0.


Observação: Executores hospedados em GitHub não são atualmente compatíveis com GitHub Enterprise Server. Você pode ver mais informações sobre suporte futuro planejado no Itinerário público do GitHub.

Sobre os modelos do fluxo de trabalho

GitHub Enterprise Server oferece modelos de fluxo de trabalho para uma série e linguagens e ferramentas. Ao configurar os fluxos de trabalho no repositório, GitHub Enterprise Server analisa o código no seu repositório e recomenda fluxos de trabalho baseados na linguagem e na estrutura do seu repositório. Por exemplo, se você usar o Node.js, GitHub Enterprise Server irá sugerir um arquivo de modelo que instala seus pacotes Node.js e executa seus testes.

Você também pode criar seus próprios modelos de fluxo de trabalho para compartilhar com sua organização. Para obter mais informações, consulte "Criando modelos de fluxo de trabalho".

Usando modelos de fluxo de trabalho

Qualquer pessoa com a permissão de gravação em um repositório pode configurar fluxos de trabalho GitHub Actions para CI/CD ou outra automatização.

  1. No GitHub Enterprise Server, navegue até a página principal do repositório.
  2. No nome do seu repositório, clique em Ações. Aba Ações na navegação principal do repositório
  3. Se você já tem um fluxo de trabalho no seu repositório, clique em Novo fluxo de trabalho.
  4. Encontre o modelo que deseja usar e, em seguida, clique em Configurar este fluxo de trabalho.
  5. Se o modelo do fluxo de trabalho contiver comentários que detalham as etapas de instalação adicionais, siga estas etapas.
  6. Alguns modelos de fluxo de trabalho usam segredos. Por exemplo, ${{ secrets.npm_token }}. Se o modelo do fluxo de trabalho usar um segredo, armazene o valor descrito no nome do segredo como um segredo no seu repositório. Para obter mais informações, consulte "Segredos criptografados".
  7. Opcionalmente, faça as alterações adicionais. Por exemplo, talvez você queira alterar o valor de on para mudar quando o fluxo de trabalho é executado.
  8. Clique em Start commit (Iniciar commit).
  9. Escreva uma mensagem de commit e decida se você deseja de fazer o commit diretamente para o branch padrão ou abrir um pull request.

Leia mais