Como medir a conformidade das mensagens de commit
Se uma equipe combinou que os títulos devem identificar o tipo de mudança, dá para medir a adoção dessa regra antes de uma entrega. O Riff faz a contagem no computador de quem executa a verificação e envia um resultado datado ao Maestro. O painel está disponível nos planos Pro e Pro AI.
Executar a verificação
- No Maestro, escolha o conjunto de modelos ativo e configure o padrão das mensagens. Por exemplo,
^(feat|fix): .+aceita um título comofix: handle an empty cart. - Entre com sua conta no Riff e abra um repositório com um remoto configurado. O endereço do remoto permite reunir os resultados de diferentes cópias do mesmo repositório.
- Execute a verificação de conformidade na barra de ferramentas. O Riff compara a primeira linha de até 500 commits recentes com o padrão ativo e envia a contagem. Se o padrão estiver vazio ou inválido, o aplicativo pede que você confira a configuração. Se o envio falhar, o novo resultado fica fora do painel.
Interpretar o resultado no Maestro
Se 18 de 20 títulos seguirem a regra, o cartão do repositório mostrará 90% de conformidade e duas violações. Veja a data antes de comparar repositórios. Uma medição de segunda-feira, por exemplo, pode refletir uma regra diferente daquela adotada na quarta. Uma nova verificação do mesmo repositório no mesmo dia atualiza o resultado daquele dia.
O registro contém os totais e a quantidade de títulos que descumpriram a regra. Para investigar uma mensagem específica, abra o histórico no Riff. Para mudar o critério da próxima medição, edite o padrão e execute a verificação novamente. Configurar modelos e convenções.