forked from determined-ai/determined
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.pre-commit-config.yaml
39 lines (38 loc) · 1.13 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
repos:
- repo: local
hooks:
- id: web-js-lint-check
name: Web JS Lint Check
entry: ./pre-commit/web_lint_check.py js
language: system
files: '^webui/react/src/'
types_or: [javascript, jsx, ts, tsx]
- id: web-css-lint-check
name: Web CSS Lint Check
entry: ./pre-commit/web_lint_check.py css
language: system
files: '^webui/react/src/'
types_or: [css, less, scss]
- id: web-misc-lint-check
name: Web Misc Lint Check
entry: ./pre-commit/web_lint_check.py misc
language: system
files: '^webui/react/'
types_or: [markdown, json]
- id: shell-fmt-docker
name: shfmt
description: Format shell scripts with shfmt
entry: mvdan/shfmt:v3
language: docker_image
exclude: ^(webui/react/src/services/api-ts-sdk/)
types:
- file
- shell
exclude_types:
- zsh
args: [-w, -s, -l, -i, '4', -ci, -bn]
- repo: https://github.com/adrienverge/yamllint.git
rev: v1.17.0
hooks:
- id: yamllint
files: '^.github/'