Files
DB-GPT/.pre-commit-config.yaml
2025-04-10 10:23:49 +08:00

42 lines
1.1 KiB
YAML

# Please run command `pre-commit install` to install pre-commit hook
repos:
- repo: local
hooks:
- id: python-fmt
name: Python Format
entry: make fmt-check
language: system
exclude: '^dbgpt/app/static/|^web/'
types: [python]
stages: [commit]
pass_filenames: false
args: []
- id: python-test
name: Python Unit Test
entry: make test
language: system
exclude: '^dbgpt/app/static/|^web/'
types: [python]
stages: [commit]
pass_filenames: false
args: []
# - id: python-test-doc
# name: Python Doc Test
# entry: make test-doc
# language: system
# exclude: '^dbgpt/app/static/|^web/'
# types: [python]
# stages: [commit]
# pass_filenames: false
# args: []
# - id: python-lint-mypy
# name: Python Lint mypy
# entry: make mypy
# language: system
# exclude: '^dbgpt/app/static/|^web/'
# types: [python]
# stages: [commit]
# pass_filenames: false
# args: []
#