Skip to main content

Mantenimiento del código de calidad

Obtenga información sobre cómo usar GitHublas características de seguridad de código y calidad del código para mantener código de alta calidad en los repositorios.

Habilitar GitHub Code Quality

Activa Code Quality para proporcionar a tus equipos una referencia de calidad coherente: detectar, corregir e informar automáticamente de los problemas de calidad del código en las solicitudes de incorporación de cambios y en tu rama predeterminada.

Deshabilitar GitHub Code Quality

Detenga los análisis de Code Quality en un repositorio o en toda su organización, y sepa qué ocurre con la facturación y sus datos existentes antes de hacerlo.

Despliegue de GitHub Code Quality a gran escala

Lleve Code Quality a todos los equipos con confianza realizando primero una prueba piloto con un grupo pequeño y amplíe su uso una vez ajustados los umbrales de calidad.

Establecimiento de umbrales de calidad de código para solicitudes de incorporación de cambios

Mantenga los cambios de baja calidad fuera del código base mediante Code Quality umbrales para bloquear las solicitudes de incorporación de cambios que no cumplan los estándares.

Configurar la cobertura de código para tu repositorio

Use la cobertura de código integrada desde Code Quality para buscar código no probado en las solicitudes de incorporación de cambios, sin pagar ni mantener un servicio de terceros independiente.

Establecimiento de umbrales de cobertura de código para solicitudes de incorporación de cambios

Proteja la cobertura de código bloqueando automáticamente las solicitudes de incorporación de cambios que se encuentran por debajo de los niveles de cobertura que requiere su equipo.

Corregir las incidencias de calidad del código en una pull request

Mantén las incidencias de calidad fuera de tu rama predeterminada aplicando correcciones automáticas, delegando las tareas de corrección en Copilot o descartando hallazgos irrelevantes.

Resolución de un bloqueo en la solicitud de extracción

Identifique y resuelva un bloque de umbral de cobertura o calidad de código en la solicitud de incorporación de cambios para poder combinar los cambios.

Visualización de la cobertura de código en solicitudes de incorporación de cambios

Revise el resumen de cobertura publicado en las solicitudes de incorporación de cambios para identificar archivos con una cobertura de código baja o decreciente.

Corregir los hallazgos de calidad del código en la lista de tareas pendientes del repositorio

Generar correcciones automáticas para los hallazgos de la rama predeterminada del repositorio, o descartar los hallazgos que no sean pertinentes.

Corrección de los problemas de calidad del código en archivos fusionados recientemente

Aplica correcciones automáticas o delega la corrección a Copilot para los problemas de calidad detectados por el análisis impulsado por IA del código fusionado recientemente.

Análisis de los resultados de calidad del código para tu repositorio

Use Code Quality los resultados para evaluar la capacidad de mantenimiento y la confiabilidad de su código base, por lo que los equipos pueden centrarse en la corrección donde sea más importante.

Exploración de los resultados de calidad de código GitHub en su organización

Use el panel de nivel Code Quality de organización para detectar repositorios que necesitan atención y realizar un seguimiento del estado del código de la organización de un vistazo.

Visualización y administración de costes de GitHub Code Quality

Mantenga cierto nivel de previsibilidad en los gastos de Code Quality viendo exactamente de dónde provienen los cargos y usando los controles que ayudan a reducirlos.