37 lines
898 B
YAML
37 lines
898 B
YAML
|
|
fail_fast: true
|
||
|
|
repos:
|
||
|
|
- repo: local
|
||
|
|
hooks:
|
||
|
|
- id: system
|
||
|
|
name: requirements.txt
|
||
|
|
entry: poetry export --format=requirements.txt --without-hashes --dev --output=requirements.txt
|
||
|
|
pass_filenames: false
|
||
|
|
language: system
|
||
|
|
- repo: local
|
||
|
|
hooks:
|
||
|
|
- id: system
|
||
|
|
name: black
|
||
|
|
entry: poetry run black .
|
||
|
|
pass_filenames: false
|
||
|
|
language: system
|
||
|
|
- repo: local
|
||
|
|
hooks:
|
||
|
|
- id: system
|
||
|
|
name: isort
|
||
|
|
entry: poetry run isort --profile black .
|
||
|
|
pass_filenames: false
|
||
|
|
language: system
|
||
|
|
- repo: local
|
||
|
|
hooks:
|
||
|
|
- id: system
|
||
|
|
name: mypy
|
||
|
|
entry: poetry run mypy
|
||
|
|
pass_filenames: false
|
||
|
|
language: system
|
||
|
|
- repo: local
|
||
|
|
hooks:
|
||
|
|
- id: system
|
||
|
|
name: flake8
|
||
|
|
entry: poetry run flake8 ops_bot
|
||
|
|
pass_filenames: false
|
||
|
|
language: system
|