@@ -46,15 +46,15 @@ jobs:
4646 name : Build linux/amd64 binary
4747 runs-on : ubuntu-latest
4848 steps :
49- - uses : actions/checkout@v4
49+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
5050 with :
5151 ref : ${{ inputs.ref }}
5252
5353 # setup global dependencies
5454 - name : Set up go
55- uses : actions/setup-go@v4
55+ uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
5656 with :
57- go-version : 1.22 .x
57+ go-version : 1.24 .x
5858
5959 # setup project dependencies
6060 - name : Get dependencies
7171
7272 # upload artifacts
7373 - name : " Upload artifact: assertoor_linux_amd64"
74- uses : actions/upload-artifact@v4
74+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
7575 with :
7676 path : ./bin/*
7777 name : assertoor_linux_amd64
@@ -80,15 +80,15 @@ jobs:
8080 name : Build linux/arm64 binary
8181 runs-on : ubuntu-latest
8282 steps :
83- - uses : actions/checkout@v4
83+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
8484 with :
8585 ref : ${{ inputs.ref }}
8686
8787 # setup global dependencies
8888 - name : Set up go
89- uses : actions/setup-go@v4
89+ uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
9090 with :
91- go-version : 1.22 .x
91+ go-version : 1.24 .x
9292
9393 # setup cross build libs
9494 - name : Get cross build dependencies
@@ -111,7 +111,7 @@ jobs:
111111
112112 # upload artifacts
113113 - name : " Upload artifact: assertoor_linux_arm64"
114- uses : actions/upload-artifact@v4
114+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
115115 with :
116116 path : ./bin/*
117117 name : assertoor_linux_arm64
@@ -120,15 +120,15 @@ jobs:
120120 name : Build windows/amd64 binary
121121 runs-on : windows-latest
122122 steps :
123- - uses : actions/checkout@v4
123+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
124124 with :
125125 ref : ${{ inputs.ref }}
126126
127127 # setup global dependencies
128128 - name : Set up go
129- uses : actions/setup-go@v4
129+ uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
130130 with :
131- go-version : 1.22 .x
131+ go-version : 1.24 .x
132132
133133 # setup project dependencies
134134 - name : Get dependencies
@@ -145,7 +145,7 @@ jobs:
145145
146146 # upload artifacts
147147 - name : " Upload artifact: assertoor_windows_amd64"
148- uses : actions/upload-artifact@v4
148+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
149149 with :
150150 path : ./bin/*
151151 name : assertoor_windows_amd64
@@ -154,15 +154,15 @@ jobs:
154154 name : Build macos/amd64 binary
155155 runs-on : macos-latest
156156 steps :
157- - uses : actions/checkout@v4
157+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
158158 with :
159159 ref : ${{ inputs.ref }}
160160
161161 # setup global dependencies
162162 - name : Set up go
163- uses : actions/setup-go@v4
163+ uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
164164 with :
165- go-version : 1.22 .x
165+ go-version : 1.24 .x
166166
167167 # setup project dependencies
168168 - name : Get dependencies
@@ -179,7 +179,7 @@ jobs:
179179
180180 # upload artifacts
181181 - name : " Upload artifact: assertoor_darwin_amd64"
182- uses : actions/upload-artifact@v4
182+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
183183 with :
184184 path : ./bin/*
185185 name : assertoor_darwin_amd64
@@ -188,15 +188,15 @@ jobs:
188188 name : Build macos/arm64 binary
189189 runs-on : macos-latest
190190 steps :
191- - uses : actions/checkout@v4
191+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
192192 with :
193193 ref : ${{ inputs.ref }}
194194
195195 # setup global dependencies
196196 - name : Set up go
197- uses : actions/setup-go@v4
197+ uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
198198 with :
199- go-version : 1.22 .x
199+ go-version : 1.24 .x
200200
201201 # setup project dependencies
202202 - name : Get dependencies
@@ -213,7 +213,7 @@ jobs:
213213
214214 # upload artifacts
215215 - name : " Upload artifact: assertoor_darwin_arm64"
216- uses : actions/upload-artifact@v4
216+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
217217 with :
218218 path : ./bin/*
219219 name : assertoor_darwin_arm64
@@ -224,7 +224,7 @@ jobs:
224224 if : ${{ inputs.docker }}
225225 runs-on : ubuntu-latest
226226 steps :
227- - uses : actions/checkout@v4
227+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
228228 with :
229229 ref : ${{ inputs.ref }}
230230
@@ -234,16 +234,16 @@ jobs:
234234
235235 # prepare docker
236236 - name : Set up Docker Buildx
237- uses : docker/setup-buildx-action@v2
237+ uses : docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3.10.0
238238 - name : Login to Docker Hub
239- uses : docker/login-action@v2
239+ uses : docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
240240 with :
241241 username : ${{ secrets.DOCKERHUB_USERNAME }}
242242 password : ${{ secrets.DOCKERHUB_TOKEN }}
243243
244244 # download build artifacts
245245 - name : Download build artifacts
246- uses : actions/download-artifact@v4
246+ uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
247247 with :
248248 name : assertoor_linux_amd64
249249 path : ./bin
@@ -272,7 +272,7 @@ jobs:
272272 if : ${{ inputs.docker }}
273273 runs-on : ubuntu-latest
274274 steps :
275- - uses : actions/checkout@v4
275+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
276276 with :
277277 ref : ${{ inputs.ref }}
278278 - name : Get build version
@@ -281,18 +281,18 @@ jobs:
281281
282282 # prepare docker
283283 - name : Set up Docker QEMU
284- uses : docker/setup-qemu-action@v2
284+ uses : docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3.6.0
285285 - name : Set up Docker Buildx
286- uses : docker/setup-buildx-action@v2
286+ uses : docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3.10.0
287287 - name : Login to Docker Hub
288- uses : docker/login-action@v2
288+ uses : docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
289289 with :
290290 username : ${{ secrets.DOCKERHUB_USERNAME }}
291291 password : ${{ secrets.DOCKERHUB_TOKEN }}
292292
293293 # download build artifacts
294294 - name : Download build artifacts
295- uses : actions/download-artifact@v4
295+ uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
296296 with :
297297 name : assertoor_linux_arm64
298298 path : ./bin
@@ -321,7 +321,7 @@ jobs:
321321 if : ${{ inputs.docker }}
322322 runs-on : ubuntu-latest
323323 steps :
324- - uses : actions/checkout@v4
324+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
325325 with :
326326 ref : ${{ inputs.ref }}
327327 - name : Get build version
@@ -330,9 +330,9 @@ jobs:
330330
331331 # prepare docker
332332 - name : Set up Docker Buildx
333- uses : docker/setup-buildx-action@v2
333+ uses : docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3.10.0
334334 - name : Login to Docker Hub
335- uses : docker/login-action@v2
335+ uses : docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
336336 with :
337337 username : ${{ secrets.DOCKERHUB_USERNAME }}
338338 password : ${{ secrets.DOCKERHUB_TOKEN }}
@@ -356,7 +356,7 @@ jobs:
356356 matrix :
357357 tag : ${{ fromJSON(inputs.additional_tags) }}
358358 steps :
359- - uses : actions/checkout@v4
359+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
360360 with :
361361 ref : ${{ inputs.ref }}
362362 - name : Get build version
@@ -365,9 +365,9 @@ jobs:
365365
366366 # prepare docker
367367 - name : Set up Docker Buildx
368- uses : docker/setup-buildx-action@v2
368+ uses : docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3.10.0
369369 - name : Login to Docker Hub
370- uses : docker/login-action@v2
370+ uses : docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
371371 with :
372372 username : ${{ secrets.DOCKERHUB_USERNAME }}
373373 password : ${{ secrets.DOCKERHUB_TOKEN }}
0 commit comments