Remarque
Cette fonctionnalité est en cours de développement préversion publique et est susceptible de changer.
Prerequisites
- GitHub Code Quality est activé sur le référentiel.
- Les données de couverture de code sont téléversées vers GitHub pour la branche de la pull request. Consultez « Configuration de la couverture du code pour votre référentiel ».
Création d’une règle de seuil de couverture
-
Sur GitHub, accédez à la page principale du référentiel.
-
Sous le nom de votre référentiel, cliquez sur Paramètres. Si vous ne voyez pas l’onglet « Paramètres », sélectionnez le menu déroulant , puis cliquez sur Paramètres.

-
Dans la barre latérale gauche, sous « Code et automatisation », cliquez sur Règles, puis sur Ensembles de règles.

-
Créez un ensemble de règles de branche ou cliquez sur un ensemble de règles existant pour le modifier.
-
Sous « Règles de branche », sélectionnez Restreindre la couverture du code.
-
Développez des paramètres supplémentaires pour configurer des seuils. La valeur 0 signifie que le seuil est désactivé.
- Pourcentage de couverture minimal : entrez une valeur pour bloquer les demandes de tirage où la couverture agrégée est inférieure à ce pourcentage.
- Suppression maximale de la couverture : entrez une valeur pour bloquer les demandes de tirage où la couverture diminue de plus de ce nombre de points de pourcentage par rapport à la branche par défaut.
-
Cliquez sur Créer ou Enregistrer les modifications.