commitizen / commitizen/cz-cli

Run pre-commit hook before the prompt

Aberta
#604 22 comentários 37 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

help / pr wanted
Linguagem predominante
JavaScript
Estrelas
17.5k
Forks
566
Merge médio
8h 16min
PRs com merge (30d)
1

Descrição

I use pre-commit hooks to format my code and check with `npm audit` for insecure modules. There are times I run through the whole commit prompt only to have my pre-commit hook(s) fail and have to redo my commit message.

I think it would be great if the cli ran pre-commit hooks before the prompt much like it checks that some files have been added to staging.

I'm happy to work on a PR, just curious what the community thinks.

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Direção de pesquisa

Comece rastreando o fluxo de commit-prompt da CLI e sua verificação existente de que os arquivos estão staged; em seguida, examine como os Git pre-commit hooks são invocados. Considera-se concluído quando os hooks são executados antes do prompt e as falhas impedem a exibição do prompt sem exigir que a mensagem de commit seja inserida novamente; verifique a ordem com a cobertura de testes relevante.

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

Avaliação

Stack de tecnologia
git, javascript
Domínio
cli, tooling
Tipo de issue
Funcionalidade
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
35/100

Receba novas issues na sua caixa de entrada

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