Skip to main content

Explorando os resultados de qualidade de código do GitHub em sua organização

Entenda a saúde do código da sua organização de relance com o painel no nível organizacional para Code Quality.

Quem pode usar esse recurso?

Organization members

GitHub Team ou GitHub Enterprise Cloud

Observação

GitHub Code Quality está atualmente em versão prévia pública e sujeito a alterações. Durante versão prévia pública, Code Quality não será cobrado, embora as verificações de Code Quality consumirão GitHub Actions minutos.

Pré-requisitos

Exibindo insights de qualidade de código para sua organização

  1. Em GitHub, navegue até a página principal da sua organização. Por exemplo, de https://github.com/settings/organizations.
  2. No nome da sua organização, clique na Security and quality aba.
  3. Na seção "Insights" da barra lateral, clique na qualidade do código.

Observação

O painel exibe apenas dados para repositórios em que o visualizador pode ver as descobertas de qualidade do código.

Interpretando o gráfico de distribuição de pontuação

O gráfico de distribuição de pontuação fornece uma visão geral visual da integridade do código da sua organização. Cada bolha representa uma coleção de repositórios com as mesmas pontuações de manutenção e confiabilidade.

  • A posição de cada bolha demonstra a integridade geral desses repositórios. Bolhas mais altas representam pontuações de manutenção mais altas, enquanto bolhas mais à direita representam pontuações de confiabilidade mais altas.
  • A cor e o padrão de borda de uma bolha indicam a gravidade da pontuação inferior para esses repositórios. Por exemplo, uma bolha com uma pontuação "Precisa melhorar" em qualquer categoria sempre será vermelha com uma borda tracejada.
  • O tamanho de cada bolha representa o número de repositórios com essa combinação de pontuação específica.

Para exibir a pontuação de manutenção, a pontuação de confiabilidade e o número de repositórios representados por uma bolha específica, passe o mouse sobre a bolha.

Explorando a tabela do repositório

Abaixo do gráfico de bolhas, há uma tabela que lista todos os repositórios em sua organização. Aqui, você pode exibir as descobertas de qualidade do código, juntamente com informações mais detalhadas sobre essas descobertas.

Você pode classificar a tabela de repositório em ordem crescente ou decrescente para qualquer coluna clicando no cabeçalho da coluna.

Investigando repositórios de baixa pontuação

  1. Para filtrar os dados do painel para os repositórios de menor desempenho, no gráfico de distribuição de pontuação, clique na bolha com as pontuações combinadas mais baixas.
  2. Role para baixo até a tabela do repositório. Por padrão, a tabela é classificada da verificação de repositório mais recente para a menos recente, ajudando você a priorizar os problemas de qualidade atuais.
  3. Opcionalmente, para priorizar repositórios com o maior número de CodeQL descobertas, clique em Descobertas Padrão duas vezes.
  4. Para exibir o painel no nível do repositório para um repositório específico, clique no nome do repositório.

Próximas etapas

Para entender as informações de integridade do código disponíveis no painel no nível do repositório, consulte Interpretando os resultados da qualidade do código do seu repositório.