-
Notifications
You must be signed in to change notification settings - Fork 0
/
.pre-commit-config.yaml
47 lines (47 loc) · 1.15 KB
/
.pre-commit-config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
fail_fast: true
default_stages: [commit]
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v3.2.0
hooks:
- id: check-merge-conflict
- id: detect-aws-credentials
- id: mixed-line-ending
- id: check-yaml
- repo: local
hooks:
- id: format-src
name: Format
entry: make format-src
language: system
verbose: false
- id: lint
name: Lint
entry: make lint
language: system
verbose: false
- id: bandit
name: Bandit
entry: make bandit
language: system
verbose: false
- id: type-check
name: Type-Check
entry: make type-check
language: system
verbose: false
# - id: unit-test
# name: Unit Test
# entry: make unit-test
# language: system
# verbose: false
# - id: int-test
# name: Integration Test
# entry: make int-test
# language: system
# verbose: false
# - id: frontend-test
# name: Frontend Test
# entry: make frontend-test
# language: system
# verbose: false