ex_trainer/lefthook.yml
Joao P Dubas 70582003de
All checks were successful
continuous-integration/drone/push Build is passing
feat: check code quality through git hooks (#105)
Add `git hooks` that execute common and repetitive tasks before committing and pushing to make developer life easier.

Reviewed-on: #105
Co-authored-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
Co-committed-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
2024-11-02 13:29:32 +00:00

21 lines
387 B
YAML

---
pre-commit:
parallel: true
commands:
compiling:
glob: &elixir_files '*.{ex,exs}'
run: make check_compile
formating:
glob: *elixir_files
run: make check_format
linting:
glob: *elixir_files
run: make credo
typing:
glob: *elixir_files
run: make dialyzer
pre-push:
commands:
testing:
run: make compose_test