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.
- Para obter mais informações sobre a atualização para GitHub Enterprise Server 3.0 ou posterior, consulte "Atualizar GitHub Enterprise Server".
- Para obter mais informações sobre a configuração de GitHub Actions após atualizar, consulte a documentação para 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.
Esses registros adicionais são habilitados pela definição dos segredos no repositório que contém o fluxo de trabalho. Portanto, aplicam-se os mesmos requisitos de permissão:
-
Para criar segredos para um repositório de conta de usuário, você deve ser o proprietário do repositório. Para criar segredos para o repositório de uma organização, você deve ter acesso
admin
. -
Para criar segredos no nível da organização, você deve ter acesso
admin
. -
Para criar segredos usando a API REST, você deve ter acesso de gravação ao repositório ou acesso de administrador à organização. Para obter mais informações, consulte "GitHub Actions secrets API."
Para obter mais informações sobre segredos de configuração, consulte "Criar e usar segredos criptografados".
Habilitar log de diagnóstico do runner
O log de diagnóstico do executor fornece arquivos de log adicionais que contêm informações sobre como um executor está executando um trabalho. Dois arquivos de log extras foram adicionados ao arquivo de log:
- O log de processo do runner, que inclui informações sobre a coordenação e a configuração de runners para executar trabalhos.
- O log de processo do worker, que registra em log a execução de um trabalho.
-
Para habilitar o log de diagnóstico do runner, defina a seguinte chave secreta no repositório que contém o fluxo de trabalho:
ACTIONS_RUNNER_DEBUG
comotrue
. -
Para baixar os logs de diagnóstico do runner, baixe o arquivo de log da execução de fluxo de trabalho. Os logs de diagnóstico do runner ficam na pasta
runner-diagnostic-logs
. Para obter mais informações sobre o download de logs, consulte "Fazer download de registros".
Habilitar log de depuração da etapa
O log de depuração da etapa aumenta o detalhamento dos logs de um trabalho durante e depois da execução dele.
-
Para habilitar o log de diagnóstico da etapa, defina a seguinte chave secreta no repositório que contém o fluxo de trabalho:
ACTIONS_STEP_DEBUG
comotrue
. -
Após a configuração da chave secreta, mais eventos de depuração são exibidos nos logs da etapa. Para obter mais informações, consulte "Exibir logs para diagnosticar falhas".