@@ -29,10 +29,10 @@ jobs:
29
29
steps :
30
30
-
31
31
name : Checkout
32
- uses : actions/checkout@v3
32
+ uses : actions/checkout@v4
33
33
-
34
34
name : Set up Docker Buildx
35
- uses : docker/setup-buildx-action@v2
35
+ uses : docker/setup-buildx-action@v3
36
36
-
37
37
name : Run
38
38
run : |
@@ -51,13 +51,12 @@ jobs:
51
51
steps :
52
52
-
53
53
name : Checkout
54
- uses : actions/checkout@v3
54
+ uses : actions/checkout@v4
55
55
-
56
56
name : Set up Go
57
- uses : actions/setup-go@v3
57
+ uses : actions/setup-go@v5
58
58
with :
59
59
go-version : ${{ env.GO_VERSION }}
60
- cache : true
61
60
-
62
61
name : Install deps (ubuntu)
63
62
if : startsWith(matrix.os, 'ubuntu-')
72
71
-
73
72
name : GPG conf
74
73
if : ${{ !startsWith(matrix.os, 'windows-') }}
75
- uses : actions/github-script@v6
74
+ uses : actions/github-script@v7
76
75
id : gpg
77
76
with :
78
77
script : |
89
88
-
90
89
name : Import GPG key
91
90
if : ${{ !startsWith(matrix.os, 'windows-') }}
92
- uses : crazy-max/ghaction-import-gpg@v5
91
+ uses : crazy-max/ghaction-import-gpg@v6
93
92
with :
94
93
gpg_private_key : ${{ steps.gpg.outputs.key }}
95
94
passphrase : ${{ steps.gpg.outputs.passphrase }}
@@ -107,7 +106,7 @@ jobs:
107
106
shell : bash
108
107
-
109
108
name : Upload coverage
110
- uses : codecov/codecov-action@v3
109
+ uses : codecov/codecov-action@v4
111
110
with :
112
111
file : ${{ env.DESTDIR }}/coverage.txt
113
112
@@ -116,21 +115,21 @@ jobs:
116
115
steps :
117
116
-
118
117
name : Checkout
119
- uses : actions/checkout@v3
118
+ uses : actions/checkout@v4
120
119
-
121
120
name : Set up Docker Buildx
122
- uses : docker/setup-buildx-action@v2
121
+ uses : docker/setup-buildx-action@v3
123
122
-
124
123
name : Test
125
- uses : docker/bake-action@v2
124
+ uses : docker/bake-action@v4
126
125
with :
127
126
targets : test
128
127
set : |
129
128
*.cache-from=type=gha,scope=test
130
129
*.cache-to=type=gha,scope=test,mode=max
131
130
-
132
131
name : Upload coverage
133
- uses : codecov/codecov-action@v3
132
+ uses : codecov/codecov-action@v4
134
133
with :
135
134
file : ${{ env.DESTDIR }}//coverage.txt
136
135
@@ -139,15 +138,15 @@ jobs:
139
138
steps :
140
139
-
141
140
name : Checkout
142
- uses : actions/checkout@v3
141
+ uses : actions/checkout@v4
143
142
with :
144
143
fetch-depth : 0
145
144
-
146
145
name : Set up QEMU
147
- uses : docker/setup-qemu-action@v2
146
+ uses : docker/setup-qemu-action@v3
148
147
-
149
148
name : Set up Docker Buildx
150
- uses : docker/setup-buildx-action@v2
149
+ uses : docker/setup-buildx-action@v3
151
150
-
152
151
name : Build
153
152
run : |
@@ -165,15 +164,15 @@ jobs:
165
164
find ${{ env.DESTDIR }} -type f -exec file -e ascii -e text -- {} +
166
165
-
167
166
name : Upload artifacts
168
- uses : actions/upload-artifact@v3
167
+ uses : actions/upload-artifact@v4
169
168
with :
170
169
name : docker-credential-helpers
171
170
path : ${{ env.DESTDIR }}/*
172
171
if-no-files-found : error
173
172
-
174
173
name : GitHub Release
175
174
if : startsWith(github.ref, 'refs/tags/v')
176
- uses : softprops/action-gh-release@1e07f4398721186383de40550babbdf2b84acfc5
175
+ uses : softprops/action-gh-release@de2c0eb89ae2a093876385947365aca7b0e5f844 # v0.1.15
177
176
env :
178
177
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
179
178
with :
@@ -185,7 +184,7 @@ jobs:
185
184
steps :
186
185
-
187
186
name : Checkout
188
- uses : actions/checkout@v3
187
+ uses : actions/checkout@v4
189
188
with :
190
189
fetch-depth : 0
191
190
-
0 commit comments