35
35
OS : ubuntu-latest
36
36
37
37
steps :
38
- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
38
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
39
39
# https://github.com/mvdan/github-actions-golang#how-do-i-set-up-caching-between-builds
40
- - uses : actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
40
+ - uses : actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
41
41
with :
42
42
# In order:
43
43
# * Module download cache
50
50
key : ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
51
51
restore-keys : |
52
52
${{ runner.os }}-go-
53
- - uses : actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
53
+ - uses : actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0
54
54
with :
55
55
go-version-file : ' ./go.mod'
56
56
check-latest : true
59
59
- name : Run Go tests
60
60
run : go test -covermode atomic -coverprofile coverage.txt $(go list ./... | grep -v third_party/)
61
61
- name : Upload Coverage Report
62
- uses : codecov/codecov-action@e28ff129e5465c2c0dcc6f003fc735cb6ae0c673 # v4.5.0
62
+ uses : codecov/codecov-action@1e68e06f1dbfde0e4cefc87efeba9e4643565303 # v5.1.2
63
63
with :
64
64
env_vars : OS
65
65
- name : Run Go tests w/ `-race`
70
70
name : license boilerplate check
71
71
runs-on : ubuntu-latest
72
72
steps :
73
- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
74
- - uses : actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
73
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
74
+ - uses : actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0
75
75
with :
76
76
go-version-file : ' ./go.mod'
77
77
check-latest : true
@@ -86,14 +86,14 @@ jobs:
86
86
name : lint
87
87
runs-on : ubuntu-latest
88
88
steps :
89
- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
90
- - uses : actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
89
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
90
+ - uses : actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0
91
91
with :
92
92
go-version-file : ' ./go.mod'
93
93
check-latest : true
94
94
95
95
- name : golangci-lint
96
- uses : golangci/golangci-lint-action@aaa42aa0628b4ae2578232a66b541047968fac86 # v6.1 .0
96
+ uses : golangci/golangci-lint-action@ec5d18412c0aeab7936cb16880d708ba2a64e1ae # v6.2 .0
97
97
with :
98
98
version : v1.61
99
99
args : --timeout=10m --verbose
0 commit comments