@@ -21,7 +21,7 @@ permissions:
21
21
22
22
jobs :
23
23
lint :
24
- name : Lint
24
+ name : Go Lint
25
25
runs-on : ubuntu-22.04
26
26
strategy :
27
27
fail-fast : false
36
36
with :
37
37
go-version : stable
38
38
39
- - name : Lint Code
39
+ - name : Lint Go
40
40
uses : golangci/golangci-lint-action@a4f60bb28d35aeee14e6880718e0c85ff1882e64 # v6.0.1
41
41
with :
42
- args : --timeout 10m0s
43
42
working-directory : ${{ matrix.directory }}
44
43
45
44
njs-lint :
82
81
- name : Checkout Repository
83
82
uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
84
83
85
- - uses : reviewdog/action-actionlint@afad3b6ab835e5611bda8c8193377e2d5c21413d # v1.51.0
84
+ - name : Lint Actions
85
+ uses : reviewdog/action-actionlint@afad3b6ab835e5611bda8c8193377e2d5c21413d # v1.51.0
86
86
with :
87
87
actionlint_flags : -shellcheck ""
88
88
@@ -93,10 +93,12 @@ jobs:
93
93
- name : Checkout Repository
94
94
uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
95
95
96
- - uses : DavidAnson/markdownlint-cli2-action@b4c9feab76d8025d1e83c653fa3990936df0e6c8 # v16.0.0
96
+ - name : Lint Markdown
97
+ uses : DavidAnson/markdownlint-cli2-action@b4c9feab76d8025d1e83c653fa3990936df0e6c8 # v16.0.0
97
98
with :
98
- config : ${{ github.workspace }}/ .markdownlint-cli2.yaml
99
+ config : .markdownlint-cli2.yaml
99
100
globs : " **/*.md"
101
+ fix : false
100
102
101
103
chart-lint :
102
104
name : Chart Lint
@@ -120,14 +122,11 @@ jobs:
120
122
run : ct lint --print-config --config .ct.yaml
121
123
122
124
yaml-lint :
123
- name : Yaml Lint
125
+ name : YAML lint
124
126
runs-on : ubuntu-22.04
125
127
steps :
126
128
- name : Checkout Repository
127
129
uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
128
130
129
- - name : Install yamllint
130
- run : pip install yamllint
131
-
132
- - name : Lint YAML files
133
- run : yamllint .
131
+ - name : Lint YAML
132
+ uses : reviewdog/action-yamllint@508148c0d959b166798f9792d1b29dddcac37348 # v1.16.0
0 commit comments