Esta versão do GitHub Enterprise Server foi descontinuada em 2023-09-25. 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.
Solucionar problemas da varredura de código
Ao analisar seu código com code scanning, talvez seja necessário solucionar problemas inesperados.
Alertas encontrados no código gerado
Ao analisar seu código com code scanning, convém criar apenas o código que deseja analisar.
O build automático falhou em uma linguagem compilada
Se o build automático falhar, você poderá configurar code scanning para usar etapas de build específicas para linguagens compiladas.
A análise de verificação de código está demorando muito
Você pode ajustar o CodeQL para minimizar o tempo de análise.
O CodeQL verificou menos linhas do que o esperado
Se o CodeQL tiver analisado menos código do que o esperado, talvez seja necessário usar um comando de build personalizado.
Erros de extração no banco de dados
Você pode marcar se os erros de extração afetam ou não a integridade do banco de dados criado do CodeQL.
Os logs não são detalhados o suficiente
Se você quiser aumentar o nível de detalhes em seus logs, tente estas etapas.
Erro: "Nenhum código-fonte foi visto durante o build" ou "O processo '/opt/hostedtoolcache/CodeQL/0.0.0-20200630/x64/codeql/codeql' falhou com o código de saída 32"
Quando o CodeQL não encontrar nenhum código-fonte, você precisará resolver esse problema para desbloquear a análise do code scanning.
Erro: "não é um arquivo .ql, um arquivo .qls, um diretório ou uma especificação do pacote de consultas"
CodeQL não conseguiu localizar uma das consultas ou conjuntos de consultas especificados para análise.
Erro: "Sem espaço em disco" ou Erro: "Memória insuficiente"
Caso você veja um desses erros no GitHub Actions, experimente revisar as especificações dos executores auto-hospedados.
Algumas linguagens não foram analisadas com a configuração avançada do CodeQL
Se algumas linguagens não tiverem analisadas, você pode modificar seu fluxo de trabalho do code scanning para adicionar uma matriz especificando as linguagens que deseja analisar.
Aviso: "1 issue was detected with this workflow: git checkout HEAD^2 is no longer necessary"
Se você receber esse aviso, deve atualizar seu fluxo de trabalho para seguir as melhores práticas atuais.