Guide produit · Français
Examiner les pull requests
Activez PR Delta Review pour un dépôt éligible connecté via la GitHub App, GitLab.com ou Bitbucket Cloud, puis rendez le statut vetkit / PR Delta Review obligatoire chez votre fournisseur si vous souhaitez qu’il bloque les fusions.
Étapes
- Dans les paramètres du dépôt, vérifiez la connexion au fournisseur (GitHub App, GitLab.com ou Bitbucket Cloud) et l’accès de l’espace de travail à PR Delta Review. Activez la fonction et examinez les paramètres applicables de gravité, de catégorie et de politique.
- À l’ouverture ou à la modification d’une pull request, examinez les audits de head et de merge-base. La revue delta utilise des contrôles comparables et signale les nouveaux constats sur les lignes ajoutées.
- Lisez le statut vetkit / PR Delta Review et son résumé ; les nouveaux constats sur les lignes ajoutées reçoivent aussi des commentaires en ligne. Les annotations de l’exécution de contrôle et les résultats de politique des composants ne sont publiés que sur GitHub. Examinez les analyses incomplètes ou échouées plutôt que de supposer que la PR est sans problème.
- Rendez le statut obligatoire dans la protection des branches ou le jeu de règles GitHub, ou dans le contrôle de fusion équivalent de GitLab ou Bitbucket, lorsque cela convient. Relancez la revue après une correction et confirmez que le résultat concerne la révision actuelle de la PR.
Lire le résultat
La revue delta se concentre sur les risques introduits ; elle n’inventorie pas tous les problèmes préexistants. Les contrôles du code et des composants portent des éléments différents. Un workflow réussi qui télécharge simplement un rapport n’équivaut pas à un contrôle de politique obligatoire.
Limites et disponibilité
L’autorisation du fournisseur et l’accès à la fonction sont nécessaires ; Free Quick Scan seul n’active pas l’automatisation des PR, et GitLab auto-hébergé n’est pas pris en charge. Un statut publié ne peut empêcher une fusion que si les règles du dépôt l’exigent. La revue statique ne remplace ni les tests de l’application ni la revue humaine.
Ce guide décrit le parcours implémenté. Les fonctions disponibles dans votre espace de travail dépendent des capacités du compte et de la configuration ; Free Quick Scan n’inclut pas tous les parcours avancés. Vérifiez les contrôles disponibles et les éléments renvoyés par chaque exécution.