Medir el cumplimiento de las convenciones de commit

Antes de una entrega, el equipo puede comprobar si los títulos identifican el tipo de cambio tal como se acordó. Riff hace el recuento en el equipo de quien ejecuta la comprobación y envía a Maestro un resultado fechado. El panel está disponible con Pro y Pro AI.

Ejecutar la comprobación

  1. En Maestro, selecciona el conjunto de plantillas activo y configura el patrón de los mensajes. Por ejemplo, ^(feat|fix): .+ admite un título como fix: handle an empty cart.
  2. Inicia sesión en Riff y abre un repositorio con un remoto configurado. Su dirección permite agrupar los resultados de distintos clones del mismo repositorio.
  3. Ejecuta la comprobación desde la barra de herramientas. Riff compara la primera línea de hasta 500 commits recientes con el patrón activo y envía los totales. Si el patrón está vacío o es inválido, verás un aviso de configuración. Si falla el envío, el nuevo resultado queda sin publicar.

Interpretar el resultado en Maestro

Si 18 de 20 títulos cumplen la regla, la tarjeta del repositorio muestra un 90% de cumplimiento y dos infracciones. Comprueba la fecha antes de comparar repositorios. Una medición del lunes puede haberse hecho con una regla distinta de la adoptada el miércoles. Repetir la comprobación del mismo repositorio ese día actualiza su resultado diario.

El registro contiene los totales y el número de títulos que incumplen la regla. Para investigar un título concreto, abre el historial en Riff. Si quieres cambiar el criterio de la próxima medición, edita el patrón y vuelve a ejecutar la comprobación. Configurar plantillas y convenciones.