@@ -22,24 +22,25 @@ jobs:
22
22
runs-on : ubuntu-22.04
23
23
steps :
24
24
- name : Checkout Repository
25
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
25
+ uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
26
26
27
27
- name : Setup Golang Environment
28
28
uses : actions/setup-go@cdcb36043654635271a94b9a6d1392de5bb323a7 # v5.0.1
29
29
with :
30
30
go-version : stable
31
31
32
- - name : Lint Code
32
+ - name : Lint Go
33
33
uses : golangci/golangci-lint-action@a4f60bb28d35aeee14e6880718e0c85ff1882e64 # v6.0.1
34
34
35
35
actionlint :
36
36
name : Actionlint
37
37
runs-on : ubuntu-22.04
38
38
steps :
39
39
- name : Checkout Repository
40
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
40
+ uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
41
41
42
- - uses : reviewdog/action-actionlint@afad3b6ab835e5611bda8c8193377e2d5c21413d # v1.51.0
42
+ - name : Lint Actions
43
+ uses : reviewdog/action-actionlint@afad3b6ab835e5611bda8c8193377e2d5c21413d # v1.51.0
43
44
with :
44
45
actionlint_flags : -shellcheck ""
45
46
@@ -48,22 +49,20 @@ jobs:
48
49
runs-on : ubuntu-22.04
49
50
steps :
50
51
- name : Checkout Repository
51
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
52
+ uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
52
53
53
- - uses : DavidAnson/markdownlint-cli2-action@b4c9feab76d8025d1e83c653fa3990936df0e6c8 # v16.0.0
54
+ - name : Lint Markdown
55
+ uses : DavidAnson/markdownlint-cli2-action@b4c9feab76d8025d1e83c653fa3990936df0e6c8 # v16.0.0
54
56
with :
55
57
config : .markdownlint-cli2.yaml
56
58
globs : " **/*.md"
57
59
fix : false
58
60
59
61
yaml-lint :
60
62
name : YAML lint
61
- runs-on : ubuntu-latest
63
+ runs-on : ubuntu-22.04
62
64
steps :
63
- - uses : actions/checkout@v4
64
-
65
- - name : Install yamllint
66
- run : pip install yamllint
65
+ - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
67
66
68
- - name : Lint YAML files
69
- run : yamllint .
67
+ - name : Lint YAML
68
+ uses : reviewdog/action- yamllint@508148c0d959b166798f9792d1b29dddcac37348 # v1.16.0
0 commit comments