Solucionando problemas dos seus fluxos de trabalho
Usando logs de execução de fluxo de trabalho
A execução de cada fluxo de trabalho gera registros de atividade que você pode visualizar, pesquisar e baixar. Para saber mais, confira Usando logs de execução de fluxo de trabalho.
Habilitando o log de depuração
Se os logs do fluxo de trabalho não fornecerem detalhes suficientes para diagnosticar o motivo pelo qual um fluxo de trabalho, um trabalho ou uma etapa não está funcionando como esperado, habilite o log de depuração adicional. Para saber mais, confira Habilitando o log de depuração.
Cancelar um fluxo de trabalho
Ao tentar cancelar um fluxo de trabalho, se o cancelamento não ocorrer, verifique se você não está usando a expressão always
. A expressão always
faz com que uma etapa de fluxo de trabalho seja executada mesmo quando o fluxo de trabalho é cancelado, o que resulta em um cancelamento suspenso. Para saber mais, confira Avaliar expressões em fluxos de trabalho e ações.
Solução de problemas das ineficiências do GitHub Actions
Para analisar as ineficiências e a confiabilidade dos seus fluxos de trabalho usando métricas, confira Como ver as métricas do GitHub Actions.
Monitoramento de executores auto-hospedados
Solução de problemas de executores auto-hospedados
Se você usar executores auto-hospedados, você poderá ver a atividade deles e diagnosticar problemas comuns.
Para saber mais, confira Monitorar e solucionar problemas de executores auto-hospedados.