55# https://pre-commit.ci/#configuration
66ci :
77 autofix_commit_msg : " style(pre-commit): autofix"
8- # we already have our own daily update mechanism, we set this to quarterly
9- autoupdate_schedule : quarterly
10- autoupdate_commit_msg : " ci(pre-commit): quarterly autoupdate"
118
129repos :
1310 - repo : https://github.com/pre-commit/pre-commit-hooks
14- rev : v5 .0.0
11+ rev : v6 .0.0
1512 hooks :
1613 - id : check-json
1714 - id : check-merge-conflict
2623 args : [--markdown-linebreak-ext=md]
2724
2825 - repo : https://github.com/igorshubovych/markdownlint-cli
29- rev : v0.44 .0
26+ rev : v0.47 .0
3027 hooks :
3128 - id : markdownlint
3229 args : [-c, .markdownlint.yaml, --fix]
@@ -35,14 +32,15 @@ repos:
3532 rev : v4.0.0-alpha.8
3633 hooks :
3734 - id : prettier
35+ args : [--no-error-on-unmatched-pattern]
3836
3937 - repo : https://github.com/adrienverge/yamllint
40- rev : v1.37.0
38+ rev : v1.37.1
4139 hooks :
4240 - id : yamllint
4341
4442 - repo : https://github.com/autowarefoundation/autoware-guideline-check
45- rev : 0.1 .0
43+ rev : 0.2 .0
4644 hooks :
4745 - id : check-package-depends
4846
@@ -57,42 +55,43 @@ repos:
5755 - id : sort-package-xml
5856
5957 - repo : https://github.com/shellcheck-py/shellcheck-py
60- rev : v0.10 .0.1
58+ rev : v0.11 .0.1
6159 hooks :
6260 - id : shellcheck
6361
6462 - repo : https://github.com/scop/pre-commit-shfmt
65- rev : v3.11 .0-1
63+ rev : v3.12 .0-2
6664 hooks :
6765 - id : shfmt
6866 args : [-w, -s, -i=4]
6967
7068 - repo : https://github.com/pycqa/isort
71- rev : 6 .0.1
69+ rev : 7 .0.0
7270 hooks :
7371 - id : isort
72+ args : [--profile=black, --line-length=100]
7473
7574 - repo : https://github.com/psf/black
76- rev : 25.1 .0
75+ rev : 25.11 .0
7776 hooks :
7877 - id : black
7978 args : [--line-length=100]
8079
8180 - repo : https://github.com/pre-commit/mirrors-clang-format
82- rev : v20 .1.0
81+ rev : v21 .1.6
8382 hooks :
8483 - id : clang-format
8584 types_or : [c++, c, cuda]
8685
8786 - repo : https://github.com/cpplint/cpplint
88- rev : 2.0.1
87+ rev : 2.0.2
8988 hooks :
9089 - id : cpplint
9190 args : [--quiet]
9291 exclude : .cu
9392
9493 - repo : https://github.com/python-jsonschema/check-jsonschema
95- rev : 0.32.1
94+ rev : 0.35.0
9695 hooks :
9796 - id : check-metaschema
9897 files : ^.+/schema/.*schema\.json$
@@ -108,7 +107,7 @@ repos:
108107 additional_dependencies : [prettier@2.7.1, "@prettier/plugin-xml@2.2.0"]
109108
110109 - repo : https://github.com/AleksaC/hadolint-py
111- rev : v2.12.1b3
110+ rev : v2.14.0
112111 hooks :
113112 - id : hadolint
114113 exclude : .svg$
0 commit comments