@@ -31,35 +31,69 @@ repos:
31
31
32
32
# Text file hooks
33
33
- repo : https://github.com/igorshubovych/markdownlint-cli
34
- rev : v0.33 .0
34
+ rev : v0.34 .0
35
35
hooks :
36
36
- id : markdownlint
37
37
args :
38
38
- --config=.mdl_config.yaml
39
39
- repo : https://github.com/pre-commit/mirrors-prettier
40
- rev : v3.0.0-alpha.6
40
+ rev : v3.0.0-alpha.9-for-vscode
41
41
hooks :
42
42
- id : prettier
43
43
- repo : https://github.com/adrienverge/yamllint
44
- rev : v1.30 .0
44
+ rev : v1.31 .0
45
45
hooks :
46
46
- id : yamllint
47
47
args :
48
48
- --strict
49
49
50
50
# GitHub Actions hooks
51
51
- repo : https://github.com/python-jsonschema/check-jsonschema
52
- rev : 0.22 .0
52
+ rev : 0.23 .0
53
53
hooks :
54
54
- id : check-github-actions
55
55
- id : check-github-workflows
56
56
57
57
# pre-commit hooks
58
58
- repo : https://github.com/pre-commit/pre-commit
59
- rev : v3.2 .1
59
+ rev : v3.3 .1
60
60
hooks :
61
61
- id : validate_manifest
62
62
63
+ # Go hooks
64
+ - repo : https://github.com/TekWizely/pre-commit-golang
65
+ rev : v1.0.0-rc.1
66
+ hooks :
67
+ # Style Checkers
68
+ - id : go-lint
69
+ - id : go-critic
70
+ # Go Build
71
+ - id : go-build-mod
72
+ - id : go-build-pkg
73
+ - id : go-build-repo-mod
74
+ - id : go-build-repo-pkg
75
+
76
+ # Go Mod Tidy
77
+ - id : go-mod-tidy
78
+ - id : go-mod-tidy-repo
79
+
80
+ # Go Test
81
+ - id : go-test-mod
82
+ - id : go-test-pkg
83
+ - id : go-test-repo-mod
84
+ - id : go-test-repo-pkg
85
+
86
+ # Go Vet
87
+ - id : go-vet
88
+ - id : go-vet-mod
89
+ - id : go-vet-pkg
90
+ - id : go-vet-repo-mod
91
+ - id : go-vet-repo-pkg
92
+ # GoSec
93
+ - id : go-sec-mod
94
+ - id : go-sec-pkg
95
+ - id : go-sec-repo-mod
96
+ - id : go-sec-repo-pkg
63
97
# Shell script hooks
64
98
- repo : https://github.com/cisagov/pre-commit-shfmt
65
99
rev : v0.0.2
@@ -88,7 +122,7 @@ repos:
88
122
args :
89
123
- --config=.bandit.yml
90
124
- repo : https://github.com/psf/black
91
- rev : 23.1 .0
125
+ rev : 23.3 .0
92
126
hooks :
93
127
- id : black
94
128
- repo : https://github.com/PyCQA/flake8
@@ -102,31 +136,31 @@ repos:
102
136
hooks :
103
137
- id : isort
104
138
- repo : https://github.com/pre-commit/mirrors-mypy
105
- rev : v1.1.1
139
+ rev : v1.2.0
106
140
hooks :
107
141
- id : mypy
108
142
- repo : https://github.com/asottile/pyupgrade
109
- rev : v3.3.1
143
+ rev : v3.3.2
110
144
hooks :
111
145
- id : pyupgrade
112
146
113
147
# Ansible hooks
114
148
- repo : https://github.com/ansible-community/ansible-lint
115
- rev : v5.4 .0
149
+ rev : v6.15 .0
116
150
hooks :
117
151
- id : ansible-lint
118
152
# files: molecule/default/playbook.yml
119
153
120
154
# Terraform hooks
121
155
- repo : https://github.com/antonbabenko/pre-commit-terraform
122
- rev : v1.77.1
156
+ rev : v1.78.0
123
157
hooks :
124
158
- id : terraform_fmt
125
159
- id : terraform_validate
126
160
127
161
# Docker hooks
128
162
- repo : https://github.com/IamTheFij/docker-pre-commit
129
- rev : v2.1 .1
163
+ rev : v3.0 .1
130
164
hooks :
131
165
- id : docker-compose-check
132
166
0 commit comments