Mesurer la conformité des messages de commit

Avant une livraison, votre équipe peut vérifier si les titres des commits précisent le type de changement convenu. Riff compte les correspondances sur le poste de la personne qui lance le contrôle et transmet le résultat daté à Maestro. Le tableau de bord est disponible avec Pro et Pro AI.

Lancer un contrôle

  1. Dans Maestro, choisissez le jeu de modèles actif et configurez le motif des messages. Par exemple, ^(feat|fix): .+ accepte un titre tel que fix: handle an empty cart.
  2. Connectez-vous à Riff et ouvrez un dépôt disposant d'un dépôt distant. Son adresse permet de regrouper les résultats de plusieurs clones du même dépôt.
  3. Lancez le contrôle depuis la barre d'outils. Riff compare la première ligne de chacun des 500 derniers commits au maximum avec le motif actif, puis envoie les totaux. Un motif vide ou incorrect déclenche un message de configuration. Si l'envoi échoue, le nouveau résultat reste inédit.

Lire le résultat dans Maestro

Si 18 titres sur 20 respectent la règle, la fiche du dépôt affiche 90 % de conformité et deux écarts. Vérifiez la date avant de comparer les dépôts. Un contrôle effectué lundi peut avoir appliqué une règle différente de celle adoptée mercredi. Relancer le contrôle sur le même dépôt le même jour met à jour le résultat de la journée.

Le relevé contient les totaux et le nombre de titres en écart. Pour examiner un titre précis, ouvrez l'historique dans Riff. Pour modifier le critère du prochain contrôle, changez le motif et relancez le contrôle. Configurer les modèles et les conventions.