Esta versão do GitHub Enterprise Server foi descontinuada em 2024-07-09. 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 Server. Para obter ajuda com a atualização, entre em contato com o suporte do GitHub Enterprise.
Usando fluxos de trabalho
Criando e gerenciando fluxos de trabalho de GitHub Actions.
Sobre fluxos de trabalho
Obtenha uma visão geral de alto nível dos fluxos de trabalho do GitHub Actions, incluindo gatilhos, sintaxe e recursos avançados.
Acionando um fluxo de trabalho
Como acionar fluxos de trabalho de GitHub Actions automaticamente
Executar um fluxo de trabalho manualmente
Quando um fluxo de trabalho é configurado para ser executado no evento workflow_dispatch
, você pode executar o fluxo de trabalho usando a guia Ações no GitHub, a GitHub CLI ou a API REST.
Desabilitar e habilitar um fluxo de trabalho
Você pode desabilitar e habilitar novamente um fluxo de trabalho usando a interface do usuário de GitHub, a API REST, ou GitHub CLI.
Eventos que disparam fluxos de trabalho
É possível configurar a execução de seus fluxos de trabalho quando uma atividade específica acontece no GitHub Enterprise Server em um período agendado ou quando ocorre um evento externo do GitHub Enterprise Server.
Sintaxe de fluxo de trabalho para o GitHub Actions
Um fluxo de trabalho é um processo automatizado configurável constituído de um ou mais trabalhos. Você deve criar um arquivo YAML para definir a configuração do seu fluxo de trabalho.
Comandos de fluxo de trabalho para o GitHub Actions
Você pode usar comandos do fluxo de trabalho ao executar comandos do shell em um fluxo de trabalho ou no código de uma ação.
Evitando duplicação
Você pode usar fluxos de trabalho reutilizáveis e ações compostas para evitar a duplicação de conteúdo dos fluxos de trabalho.
Reutilizar fluxos de trabalho
Aprenda a evitar a duplicação ao criar um fluxo de trabalho reutilizando os fluxos de trabalho existentes.
Fluxos de trabalho necessários
Você pode especificar quais fluxos de trabalho serão executados como verificações de status necessárias em todos os repositórios ou em repositórios selecionados da sua organização.
Memorizar dependências para acelerar os fluxos de trabalho
Para agilizar os seus fluxos de trabalho e torná-los mais eficientes, você pode criar e usar caches para dependências e outros arquivos reutilizados geralmente.
Armazenar dados do fluxo de trabalho como artefatos
Artefatos permitem que você compartilhe dados entre trabalhos em um fluxo e armazene dados quando o fluxo de trabalho estiver concluído.
Criando fluxos de trabalho iniciais para sua organização
Aprenda como criar fluxos de trabalho iniciais para ajudar as pessoas na sua equipe a adicionar novos fluxos de trabalho de forma mais fácil.
Compartilhando fluxos de trabalho, segredos e executores com a sua organização
Aprenda a usar recursos da organização para colaborar com a sua equipe, compartilhando fluxos de trabalho iniciantes, segredos, variáveis e executores auto-hospedados.
Usar o GitHub CLI em fluxos de trabalho
Você pode fazero script com GitHub CLI em fluxos de trabalho GitHub Actions.