Desabilitar Code Quality para seu repositório
-
Em GitHub, acesse a página principal do repositório.
-
No nome do repositório, clique em Settings. Caso não consiga ver a guia "Configurações", selecione o menu suspenso , clique em Configurações.

-
Na barra lateral, em Security and quality, clique Qualidade do código para exibir a página "Qualidade do código".
-
Em Code Quality análise, alterne de Ativado para Desativado.
Isso interrompe todos os exames Code Quality futuros e a cobrança gerada por eles para esse repositório.
Desabilitar Code Quality para uma organização
A desabilitação no nível da organização desativa Code Quality em toda a organização com uma única alteração.
-
Em GitHub, acesse a página principal da organização.
-
No nome da organização, clique em Settings. Caso não consiga ver a guia "Configurações", selecione o menu suspenso , clique em Configurações.

-
Na barra lateral, em "Segurança", clique em Qualidade do código.
-
Em "Acesso ao repositório", selecione Nenhum repositório no menu suspenso. Isso define o padrão da organização como desativado, desabilitando Code Quality em todos os repositórios que seguem o padrão da organização, para os repositórios atuais e futuros.
-
Para desabilitar Code Quality também em repositórios em que um administrador o habilitou deliberadamente e impedir que os administradores o habilitem novamente, ative Impor acesso. Sem imposição, esses repositórios mantêm Code Quality habilitados.
-
A menos que você selecione Permitir que os repositórios decidam, uma caixa de diálogo "Revise as alterações de habilitação e cobrança" será exibida, mostrando o número total de repositórios afetados. Examine os detalhes e clique em Confirmar.
Para obter a lista completa de opções de acesso e como a imposição funciona, consulte Capacitação em qualidade de código em organizações e empresas.
O que acontece com seus dados existentes
Desativando Code Quality:
- Desativa escaneamentos futuros. Ele não remove o código do repositório nem o histórico de confirmação.
- Retém seus dados existentes Code Quality . Descobertas, pontuações de qualidade e histórico de verificações anteriores não são excluídos quando você desabilitar Code Quality, portanto, não há perda de dados e esses dados estarão disponíveis novamente se você habilitá-los novamente.
Quando a cobrança é interrompida
A desabilitação interrompe imediatamente novos exames, logo, mais nenhum minuto GitHub Actions ou AI credits é consumido.
O uso que você já acumulou neste ciclo ainda será cobrado normalmente. Todo o uso medido se acumula ao longo do mês e é cobrado na data do próximo ciclo de cobrança, portanto, sua próxima fatura mostrará o AI credits uso e as licenças consumidos antes de você desativar o recurso. Você não verá novos encargos acumulados após a data de desabilitação.
Confirmando que Code Quality está desativado
O que confirma a alteração depende do nível em que você a desabilitou.
No nível da organização, abra a página de configurações "Qualidade do código" da organização e verifique se o acesso ao Repositório mostra sua seleção (por exemplo, Sem repositórios) e se impor o acesso estará ativado se você a impôs. O painel no nível Code Quality da organização também para de mostrar dados para os repositórios afetados. Consulte Explorando os resultados de qualidade de código do GitHub em sua organização.
No nível do repositório, a página de configurações "Qualidade do código" do repositório mostra que Code Quality a análise está desabilitada. Se a imposição da organização ou da empresa se aplicar, a página também mostrará uma mensagem informando que uma política impede a alteração da configuração Code Quality. Nenhuma nova Code Quality execução será iniciada em pull requests ou pushes posteriores; na guia Ações, essas execuções são identificadas pelo gatilho, por exemplo "Code Quality: efetuar push do principal".
Observação
Essas execuções usam o nome do fluxo de trabalho CodeQL, o mesmo nome code scanning usa, de maneira que você não possa dizer Code Quality e executar de maneira confiável code scanning por nome do fluxo de trabalho. Identifique execuções Code Quality pelo rótulo GitHub Actions, por exemplo "Code Quality: efetuar push do principal".