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.
Sobre fluxos de trabalho iniciais
Os fluxos de trabalho iniciais são modelos que ajudam você a criar seus próprios fluxos de trabalho do GitHub Actions para um repositório. Eles oferecem uma alternativa para começar a partir de um arquivo de fluxo de trabalho em branco e são úteis porque parte do trabalho já terá sido feito para você.
GitHub Enterprise Server oferece fluxos de trabalho iniciantes para uma série de 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, o GitHub Enterprise Server vai sugerir um arquivo de fluxo de trabalho inicial que instala os pacotes do Node.js e executa os testes. É possível pesquisar e filtrar para encontrar fluxos de trabalho iniciais relevantes.
O GitHub fornece fluxos de trabalho iniciais prontos para uso para as seguintes categorias de alto nível:
-
Implantação (CD) . Para obter mais informações, confira "Sobre a implantação contínua".
-
CI (integração contínua) . Para obter mais informações, confira "Sobre integração contínua".
-
Automação. Os fluxos de trabalho iniciais de automação oferecem soluções para automatizar os fluxos de trabalho, como a triagem de solicitações de pull e a aplicação de um rótulo com base nos caminhos modificados na solicitação de pull ou a saudação de usuários que estão colaborando pela primeira vez no repositório.
Você também pode criar seu próprio fluxo de trabalho inicial para compartilhar com sua organização. Estes fluxos de trabalho iniciais aparecerão junto com os fluxos de trabalho iniciais fornecidos por GitHub Enterprise Server. Qualquer pessoa com acesso de gravação ao repositório github
da organização pode configurar um fluxo de trabalho inicial. Para obter mais informações, confira "Criando fluxos de trabalho iniciais para sua organização".
Escolhendo e usando um fluxo de trabalho inicial
-
No sua instância do GitHub Enterprise Server, navegue até a página principal do repositório.
-
No nome do repositório, clique em Ações.
-
Se você já tiver um fluxo de trabalho no repositório, clique em Novo fluxo de trabalho.
-
A página "Escolher um fluxo de trabalho" mostra uma seleção de fluxos de trabalho iniciais recomendados. Localize o fluxo de trabalho inicial que você deseja usar e clique em Configurar. Para ajudar a encontrar o fluxo de trabalho inicial desejado, você pode pesquisar palavras-chave ou filtrar por categoria.
-
Se o fluxo de trabalho inicial contiver comentários que detalham as etapas de instalação adicionais, siga estas etapas.
Há guias para acompanhar muitos dos fluxos de trabalho iniciais para criar e testar projetos. Para obter mais informações, confira "Automatizando criações e testes".
-
Alguns fluxos de trabalho iniciais usam segredos. Por exemplo,
${{ secrets.npm_token }}
. Se o fluxo de trabalho inicial usar um segredo, armazene o valor descrito no nome do segredo como um segredo no repositório. Para obter mais informações, confira "Usar segredos em ações do GitHub". -
Opcionalmente, faça as alterações adicionais. Por exemplo, o ideal é alterar o valor de
on
para alterar o período em que o fluxo de trabalho será executado. -
Clique em Iniciar commit.
-
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.