Skip to main content

Habilitando o GitHub Code Quality

Habilite Code Quality todos os repositórios da sua organização para identificar e corrigir automaticamente problemas de qualidade de código em escala, ajudando você a manter a consistência e reduzir o risco operacional.

Quem pode usar esse recurso?

Proprietários de repositório, proprietários da organização e usuários com a função de administrador

GitHub Team ou GitHub Enterprise Cloud

Observação

          GitHub Code Quality está atualmente em prévia pública e ficará disponível para o público em geral em 20 de julho de 2026.

Durante prévia pública, Code Quality não será cobrado, embora as verificações Code Quality consumam GitHub Actions minutos. A partir de 20 de julho de 2026, o uso incorrerá em encargos. Consulte GitHub Code Quality Faturamento.

Pré-requisitos

  • Um proprietário da empresa deve ter permitido Code Quality em sua empresa. Confira Permitindo o uso de GitHub Code Quality em sua empresa.
  • GitHub Actions deve ser habilitado porque Code Quality usa ações para executar cada CodeQL análise.
  • Para obter todo o benefício do recurso, seu repositório deve incluir um dos idiomas compatíveis com a análise de qualidade por CodeQL. Consulte os idiomas com suporte.

Habilitando Code Quality para seu repositório

  1. Em GitHub, acesse a página principal do repositório.

  2. 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.

    Captura de tela de um cabeçalho de repositório que mostra as guias. A guia "Configurações" é realçada por um contorno laranja-escuro.

  3. Na barra lateral, em "Segurança", clique Qualidade do código para exibir a página "Qualidade do código".

  4. Clique em Habilitar qualidade do código.

  5. Examine as informações na página de qualidade do código:

  6. Clique em Salvar alterações para salvar sua configuração.Code Quality

Dica

Se sua organização tiver configurado o cache de registros privados, eles estarão disponíveis para análise de qualidade de código a ser usada para resolver dependências. Confira Como dar aos recursos de segurança acesso a registros privados.

Habilitando Code Quality para sua organização

Observação

O destino do repositório GitHub Code Quality no nível da organização está dentro prévia pública e sujeito a alterações.

No nível da organização, você controla Code Quality com uma única configuração de acesso do Repositório . Isso oferece opções detalhadas, desde habilitar todos os repositórios até segmentar uma lista específica ou usar um filtro dinâmico, para que você possa testar Code Quality intencionalmente e implementá-lo gradualmente no seu próprio ritmo. Os repositórios em sua seleção estão habilitados e os repositórios fora da seleção estão desabilitados.

Para obter as opções de acesso disponíveis e como a filtragem e a imposição funcionam, consulte Sobre a qualidade do código no GitHub.

  1. Em GitHub, acesse a página principal da organização.

  2. 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.

    Captura de tela das guias no perfil de uma organização. A guia "Configurações" está contornada em laranja escuro.

  3. Na barra lateral, em "Segurança", clique em Qualidade do código.

  4. Em "Acesso ao repositório", selecione uma opção no menu suspenso.

    • Se você selecionou repositórios selecionados..., escolha os repositórios que deseja habilitar.
    • Se você selecionou a correspondência de um filtro..., defina o filtro.
  5. Opcionalmente, para impedir que os administradores de repositório alterem essas configurações, habilite Impor acesso.

  6. Se a alteração habilitar ou desabilitar Code Quality em quaisquer repositórios, uma caixa de diálogo "Examinar alterações de habilitação e cobrança" será exibida, mostrando o número total de repositórios habilitados e desabilitados e os custos associados. Examine os detalhes e clique em Confirmar.

Suas alterações são salvas automaticamente e começam a se propagar imediatamente. Em grandes organizações, pode levar vários minutos para que as alterações sejam aplicadas em todos os repositórios.

Próximas etapas