File tree Expand file tree Collapse file tree 2 files changed +75
-0
lines changed Expand file tree Collapse file tree 2 files changed +75
-0
lines changed Original file line number Diff line number Diff line change 1+ name : unit tests
2+
3+ permissions :
4+ contents : write
5+
6+ on :
7+ push : # run on every push or PR to any branch
8+ pull_request :
9+
10+ jobs :
11+ pre-commit :
12+ name : pre-commit
13+ runs-on : ubuntu-latest
14+ steps :
15+ - name : Checkout repository
16+ uses : actions/checkout@v4
17+
18+ - name : Setup Python
19+ uses : actions/setup-python@v5
20+ with :
21+ python-version : " 3.13"
22+
23+ - run : pip install pre-commit
24+
25+ - uses : actions/cache@v4
26+ with :
27+ path : ~/.cache/pre-commit
28+ key : pre-commit|${{ hashFiles('.pre-commit-config.yaml') }}
29+
30+ - run : pre-commit run --show-diff-on-failure --color=always
Original file line number Diff line number Diff line change 1+ exclude : " .*/vendor/.*"
2+ repos :
3+ - repo : https://github.com/pre-commit/pre-commit-hooks
4+ rev : v5.0.0
5+ hooks :
6+ - id : check-added-large-files
7+ args : ["--maxkb=128"]
8+ - id : check-ast
9+ - id : check-byte-order-marker
10+ - id : check-case-conflict
11+ - id : check-docstring-first
12+ - id : check-executables-have-shebangs
13+ - id : check-json
14+ - id : check-merge-conflict
15+ - id : check-symlinks
16+ - id : check-toml
17+ - id : check-xml
18+ - id : check-yaml
19+ - id : debug-statements
20+ - id : detect-private-key
21+ - id : end-of-file-fixer
22+ - id : mixed-line-ending
23+ args : ["--fix=lf"]
24+ - id : pretty-format-json
25+ args : ["--autofix", "--no-sort-keys", "--indent=4"]
26+ - id : trailing-whitespace
27+
28+ - repo : https://github.com/executablebooks/mdformat
29+ rev : 0.7.22
30+ hooks :
31+ - id : mdformat
32+ additional_dependencies :
33+ - mdformat-gfm
34+
35+ - repo : https://github.com/gruntwork-io/pre-commit
36+ rev : v0.1.29
37+ hooks :
38+ - id : shellcheck
39+
40+ - repo : https://github.com/astral-sh/ruff-pre-commit
41+ rev : v0.11.10
42+ hooks :
43+ - id : ruff-check
44+ args : ["--fix", "--exit-non-zero-on-fix"]
45+ - id : ruff-format
You can’t perform that action at this time.
0 commit comments