commitizen / commitizen/cz-cli

Strategies for enforcing commitizen

Aberta
#161 8 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
JavaScript
Estrelas
17.5k
Forks
566
Merge médio
8h 16min
PRs com merge (30d)
1

Descrição

I'm not sure that this is the right place to open this but here goes; have there been any discussions on how to enforce commitizen? We started using it in a few projects at work but it's both easy to forget and hard to make sure that everyone committing to the project respects it.

Maybe an idea would be to add a `commitizen check master` that checks all commits that have been added on this branch when compared to master. The exit code should be 0 (success) when all messages looks good.

This way we can run that as part of our CI step.

Any ideas?

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece revisando a discussão na issue #161 e o ponto de entrada proposto `commitizen check master`. Defina como os commits adicionados em relação a master devem ser verificados e como o sucesso ou a falha devem ser reportados para CI; a issue não menciona arquivos nem testes inicialmente.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
git, javascript
Domínio
cli
Tipo de issue
Funcionalidade
Dificuldade
5/5
Tempo estimado
Mais de uma semana
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
18/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.