fix: улучшение pre-commit hooks для правильной обработки изменений файлов
Some checks failed
Pre-commit / pre-commit (push) Failing after 4m51s
Some checks failed
Pre-commit / pre-commit (push) Failing after 4m51s
- Создан fmt-precommit.sh для корректной обработки форматирования - Создан test-coverage-precommit.sh для обработки изменений покрытия - Скрипты всегда возвращают 0 при успешном выполнении - Автоматически добавляют изменённые файлы в staging area
This commit is contained in:
@@ -19,13 +19,13 @@ repos:
|
||||
hooks:
|
||||
- id: test-coverage
|
||||
name: Run test coverage
|
||||
entry: make test-coverage
|
||||
entry: bash scripts/test-coverage-precommit.sh
|
||||
language: system
|
||||
pass_filenames: false
|
||||
|
||||
- id: fmt
|
||||
name: Format code
|
||||
entry: bash -c "make fmt && git add -u"
|
||||
entry: bash scripts/fmt-precommit.sh
|
||||
language: system
|
||||
pass_filenames: false
|
||||
|
||||
|
Reference in New Issue
Block a user