12
12
name : Lint
13
13
runs-on : ubuntu-latest
14
14
steps :
15
- - uses : step-security/harden-runner@6ec6af7d622602bd852df48848f3cae95c760a48
15
+ - uses : step-security/harden-runner@8a09271fed8277ab7fb02dbb5917c8d0e78323b4
16
16
with :
17
17
disable-sudo : true
18
18
egress-policy : block
@@ -28,13 +28,13 @@ jobs:
28
28
with :
29
29
fetch-depth : 0
30
30
- name : Setup Go
31
- uses : actions/setup-go@5a083d0e9a84784eb32078397cf5459adecb4c40
31
+ uses : actions/setup-go@c4c114188661c0fa735e5b938764519fc6e8efa9
32
32
with :
33
33
go-version-file : ./go.mod
34
34
35
35
# Linting
36
36
- name : Linting
37
- uses : golangci/golangci-lint-action@d8648ac2edec95c7927c492e5cfb10276c5ea71d
37
+ uses : golangci/golangci-lint-action@4696ba8babb6127d732c3c6dde519db15edab9ea
38
38
with :
39
39
version : latest
40
40
args : --config=./.github/.golangci.yml ./...
48
48
matrix :
49
49
go : [ '1.22', '1.21' ]
50
50
steps :
51
- - uses : step-security/harden-runner@6ec6af7d622602bd852df48848f3cae95c760a48
51
+ - uses : step-security/harden-runner@8a09271fed8277ab7fb02dbb5917c8d0e78323b4
52
52
with :
53
53
disable-sudo : true
54
54
egress-policy : block
63
63
with :
64
64
fetch-depth : 0
65
65
- name : Setup Go
66
- uses : actions/setup-go@5a083d0e9a84784eb32078397cf5459adecb4c40
66
+ uses : actions/setup-go@c4c114188661c0fa735e5b938764519fc6e8efa9
67
67
with :
68
68
go-version : ${{ matrix.go }}
69
69
75
75
name : Analyze
76
76
runs-on : ubuntu-latest
77
77
steps :
78
- - uses : step-security/harden-runner@6ec6af7d622602bd852df48848f3cae95c760a48
78
+ - uses : step-security/harden-runner@8a09271fed8277ab7fb02dbb5917c8d0e78323b4
79
79
with :
80
80
disable-sudo : true
81
81
egress-policy : block
96
96
with :
97
97
fetch-depth : 0
98
98
- name : Setup Go
99
- uses : actions/setup-go@5a083d0e9a84784eb32078397cf5459adecb4c40
99
+ uses : actions/setup-go@c4c114188661c0fa735e5b938764519fc6e8efa9
100
100
with :
101
101
go-version-file : ./go.mod
102
102
@@ -106,15 +106,15 @@ jobs:
106
106
107
107
# Codecov
108
108
- name : Codecov
109
- uses : codecov/codecov-action@0565863a31f2c772f9f0395002a31e3f06189574
109
+ uses : codecov/codecov-action@3440e5ef70c638a9f44602a80ab017feee1309fe
110
110
env :
111
111
CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
112
112
with :
113
113
file : .github/coverage.out
114
114
115
115
# Sonar
116
116
- name : SonarCloud Scan
117
- uses : SonarSource/sonarcloud-github-action@ffc3010689be73b8e5ae0c57ce35968afd7909e8
117
+ uses : SonarSource/sonarcloud-github-action@b42848bfdabac7fefc656c08af7a7864240124a3
118
118
env :
119
119
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
120
120
SONAR_TOKEN : ${{ secrets.SONAR_TOKEN }}
0 commit comments