18
18
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
19
19
with :
20
20
fetch-depth : 0
21
- - uses : actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f # v4.2.1
21
+ - uses : actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
22
22
with :
23
23
path : |
24
24
~/.cache/go-build
27
27
restore-keys : |
28
28
${{ runner.os }}-go-
29
29
- name : Set up Go
30
- uses : actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3 .0
30
+ uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5 .0
31
31
with :
32
- go-version : 1.21 .x
32
+ go-version : 1.24 .x
33
33
- name : Tests
34
34
run : |
35
35
make test coverage
@@ -49,29 +49,29 @@ jobs:
49
49
with :
50
50
fetch-depth : 0
51
51
- name : Set up QEMU
52
- uses : docker/setup-qemu-action@4574d27a4764455b42196d70a065bc6853246a25 # v3.4 .0
52
+ uses : docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3.6 .0
53
53
- name : Docker Login
54
- uses : docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3 .0
54
+ uses : docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4 .0
55
55
with :
56
56
registry : ghcr.io
57
57
username : ${{ github.repository_owner }}
58
58
password : ${{ secrets.GH_PAT }}
59
59
- name : Set up Go
60
- uses : actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3 .0
60
+ uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5 .0
61
61
with :
62
- go-version : 1.21 .x
63
- - uses : actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f # v4.2.1
62
+ go-version : 1.24 .x
63
+ - uses : actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
64
64
with :
65
65
path : |
66
66
~/.cache/go-build
67
67
~/go/pkg/mod
68
68
key : ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
69
69
restore-keys : |
70
70
${{ runner.os }}-go-
71
- - uses : sigstore/cosign-installer@c56c2d3e59e4281cc41dea2217323ba5694b171e # v3.8.0
72
- - uses : anchore/sbom-action/download-syft@f325610c9f50a54015d37c8d16cb3b0e2c8f4de0 # v0.18 .0
71
+ - uses : sigstore/cosign-installer@3454372f43399081ed03b604cb2d021dabca52bb # v3.8.2
72
+ - uses : anchore/sbom-action/download-syft@9f7302141466aa6482940f15371237e9d9f4c34a # v0.19 .0
73
73
- name : Run GoReleaser
74
- uses : goreleaser/goreleaser-action@90a3faa9d0182683851fbfa97ca1a2cb983bfca3 # v6.2.1
74
+ uses : goreleaser/goreleaser-action@9c156ee8a17a598857849441385a2041ef570552 # v6.3.0
75
75
with :
76
76
version : latest
77
77
args : release --clean
0 commit comments