Nota:
Esta característica está en versión preliminar pública y está sujeta a cambios.
Requisitos previos
- GitHub Code Quality está habilitado en el repositorio.
- Los datos de cobertura de código se suben a GitHub para la rama de la pull request. Consulte Configurar la cobertura de código para tu repositorio.
Creación de una regla de umbral de cobertura
-
En GitHub, navegue hasta la página principal del repositorio.
-
Debajo del nombre del repositorio, haz clic en Settings. Si no puedes ver la pestaña "Configuración", selecciona el menú desplegable y, a continuación, haz clic en Configuración.

-
En la barra lateral izquierda, en "Código y automatización", haz clic en Reglas y, a continuación, haz clic en Conjuntos de reglas.

-
Cree un nuevo conjunto de reglas de rama o haga clic en uno existente para editarlo.
-
En "Reglas de rama", seleccione Restringir cobertura de código.
-
Expanda Configuración adicional para configurar umbrales. Un valor de 0 significa que el umbral está deshabilitado.
- Porcentaje de cobertura mínimo: escriba un valor para bloquear las solicitudes de incorporación de cambios en las que la cobertura agregada se encuentra por debajo de este porcentaje.
- Caída máxima de cobertura: escriba un valor para bloquear las solicitudes de incorporación de cambios en las que la cobertura cae por más de estos muchos puntos porcentuales en relación con la rama predeterminada.
-
Haga clic en Crear o Guardar cambios.
Sugerencia
Considere la posibilidad de establecer el conjunto de reglas en Modo de evaluación antes de cambiar a Activo. Esto le permite observar qué solicitudes de incorporación de cambios se habrían bloqueado sin aplicar la regla, lo que le da la oportunidad de calibrar los umbrales.