Nota:
GitHub Code Quality está actualmente en versión preliminar pública y sujeto a cambios. Durante versión preliminar pública, Code Quality no se facturará, aunque los escaneos de Code Quality consumirán minutos de GitHub Actions.
Prerrequisitos
- Si su organización pertenece a una empresa, un propietario de empresa debe habilitar Code Quality para su organización. Consulta Permitir el uso de GitHub Code Quality en su empresa.
- La organización debe tener repositorios con Code Quality habilitado. Consulta Habilitación de GitHub Code Quality.
Visualización de información de calidad del código para su organización
- En GitHub, vaya a la página principal de la organización. Por ejemplo, desde https://github.com/settings/organizations.
- Debajo del nombre de su organización, haga clic en la pestaña Security and quality.
- En la sección "Insights" de la barra lateral, haga clic en Calidad del código.
Nota:
El panel solo muestra los datos de los repositorios en los que el visor puede ver los resultados de calidad del código.
Interpretación del gráfico de distribución de puntuación
El gráfico de distribución de puntuación proporciona información general visual sobre el estado del código de la organización. Cada burbuja representa una colección de repositorios con las mismas puntuaciones de mantenimiento y confiabilidad.
- La posición de cada burbuja muestra el estado general de esos repositorios. Las burbujas más altas representan puntuaciones de mantenimiento más altas, mientras que las burbujas más a la derecha representan puntuaciones de confiabilidad más altas.
- El patrón de color y borde de una burbuja indica la gravedad de la puntuación más baja para esos repositorios. Por ejemplo, una burbuja con una puntuación "Requiere mejoras" en cualquiera de las categorías siempre será de color rojo con un borde discontinuo.
- El tamaño de cada burbuja representa el número de repositorios con esa combinación de puntuación determinada.
Para ver la puntuación de mantenimiento, la puntuación de confiabilidad y el número de repositorios representados por una burbuja determinada, mantenga el puntero sobre la burbuja.
Exploración de la tabla del repositorio
Debajo del gráfico de burbujas, hay una tabla que enumera todos los repositorios de la organización. Aquí puede ver los resultados de calidad del código, junto con información más detallada sobre esos hallazgos.
Puede ordenar la tabla del repositorio en orden ascendente o descendente para cualquier columna haciendo clic en el encabezado de columna.
Investigación de repositorios de puntuación baja
- Para filtrar los datos del panel de los repositorios de menor rendimiento, en el gráfico de distribución de puntuación, haga clic en la burbuja con las puntuaciones combinadas más bajas.
- Desplácese hacia abajo hasta la tabla del repositorio. De forma predeterminada, la tabla se ordena de la exploración del repositorio más reciente a la menos reciente, lo que le ayuda a priorizar los problemas de calidad actuales.
- Opcionalmente, para priorizar los repositorios con el mayor número de CodeQL hallazgos, haga clic en Resultados estándar dos veces.
- Para ver el panel de nivel de repositorio de un repositorio específico, haga clic en el nombre del repositorio.
Pasos siguientes
Para comprender la información de mantenimiento del código disponible en el panel de nivel de repositorio, consulte Análisis de los resultados de calidad del código para tu repositorio.