@@ -260,32 +260,32 @@ jobs:
260260
261261 steps :
262262 - name : Checkout
263- uses : actions/checkout@v4
263+ uses : actions/checkout@v6
264264
265265 - name : Set up QEMU
266- uses : docker/setup-qemu-action@v3
266+ uses : docker/setup-qemu-action@v4
267267
268268 - name : Set up Docker Buildx
269- uses : docker/setup-buildx-action@v3
269+ uses : docker/setup-buildx-action@v4
270270
271271 - name : Login to GitHub Container Registry
272- uses : docker/login-action@v3
272+ uses : docker/login-action@v4
273273 with :
274274 registry : ghcr.io
275275 username : ${{ secrets.GHCR_USERNAME }}
276276 password : ${{ secrets.GHCR_PASSWORD }}
277277
278278 - name : Login to Docker Mirror
279279 if : vars.ENABLE_DOCKERHUB_MIRROR == 'true'
280- uses : docker/login-action@v3
280+ uses : docker/login-action@v4
281281 with :
282282 registry : ${{ env.DOCKERHUB_REGISTRY }}
283283 username : ${{ secrets.DOCKER_USERNAME }}
284284 password : ${{ secrets.DOCKER_PASSWORD }}
285285
286286 - name : Extract metadata (tags, labels)
287287 id : meta
288- uses : docker/metadata-action@v5
288+ uses : docker/metadata-action@v6
289289 with :
290290 images : |
291291 ${{ env.GHCR_IMAGE }}
@@ -297,7 +297,7 @@ jobs:
297297 type=match,pattern=^(.*)-[0-9]+$,group=1,suffix=-${{ matrix.flavor }}-${{ matrix.arch }}
298298
299299 - name : Build and push
300- uses : docker/build-push-action@v5
300+ uses : docker/build-push-action@v7
301301 with :
302302 context : .
303303 file : ${{ matrix.dockerfile }}
@@ -326,18 +326,18 @@ jobs:
326326 flavor : [alpine, alpine-slim, alpine-apk, amzn2, rocky, centos, centos7, fedora, bookworm, bookworm-buildpack, bullseye, bullseye-debug, bullseye-valgrind, bionic, focal, jammy, noble]
327327 steps :
328328 - name : Checkout
329- uses : actions/checkout@v4
329+ uses : actions/checkout@v6
330330
331331 - name : Login to GitHub Container Registry
332- uses : docker/login-action@v3
332+ uses : docker/login-action@v4
333333 with :
334334 registry : ghcr.io
335335 username : ${{ secrets.GHCR_USERNAME }}
336336 password : ${{ secrets.GHCR_PASSWORD }}
337337
338338 - name : Login to Docker Hub (Mirror)
339339 if : vars.ENABLE_DOCKERHUB_MIRROR == 'true'
340- uses : docker/login-action@v3
340+ uses : docker/login-action@v4
341341 with :
342342 registry : ${{ env.DOCKERHUB_REGISTRY }}
343343 username : ${{ secrets.DOCKER_USERNAME }}
@@ -389,24 +389,24 @@ jobs:
389389
390390 steps :
391391 - name : Checkout
392- uses : actions/checkout@v4
392+ uses : actions/checkout@v6
393393
394394 - name : Set up QEMU
395- uses : docker/setup-qemu-action@v3
395+ uses : docker/setup-qemu-action@v4
396396
397397 - name : Set up Docker Buildx
398- uses : docker/setup-buildx-action@v3
398+ uses : docker/setup-buildx-action@v4
399399
400400 - name : Login to GitHub Container Registry
401- uses : docker/login-action@v3
401+ uses : docker/login-action@v4
402402 with :
403403 registry : ghcr.io
404404 username : ${{ secrets.GHCR_USERNAME }}
405405 password : ${{ secrets.GHCR_PASSWORD }}
406406
407407 - name : Login to Docker Hub (Mirror)
408408 if : vars.ENABLE_DOCKERHUB_MIRROR == 'true'
409- uses : docker/login-action@v3
409+ uses : docker/login-action@v4
410410 with :
411411 registry : ${{ env.DOCKERHUB_REGISTRY }}
412412 username : ${{ secrets.DOCKER_USERNAME }}
@@ -426,7 +426,7 @@ jobs:
426426
427427 - name : Extract metadata
428428 id : meta
429- uses : docker/metadata-action@v5
429+ uses : docker/metadata-action@v6
430430 with :
431431 images : |
432432 ${{ env.GHCR_IMAGE }}
@@ -438,7 +438,7 @@ jobs:
438438 type=match,pattern=^(.*)-[0-9]+$,group=1,suffix=-${{ matrix.flavor }}-${{ matrix.arch }}
439439
440440 - name : Build and push
441- uses : docker/build-push-action@v5
441+ uses : docker/build-push-action@v7
442442 with :
443443 context : .
444444 file : ${{ matrix.dockerfile }}
@@ -469,22 +469,21 @@ jobs:
469469 flavor : [bookworm-fat, bullseye-fat, alpine-fat]
470470 steps :
471471 - name : Checkout
472- uses : actions/checkout@v4
472+ uses : actions/checkout@v6
473473
474474 - name : Login to GitHub Container Registry
475- uses : docker/login-action@v3
475+ uses : docker/login-action@v4
476476 with :
477477 registry : ghcr.io
478478 username : ${{ secrets.GHCR_USERNAME }}
479479 password : ${{ secrets.GHCR_PASSWORD }}
480480
481481 - name : Login to Docker Hub (Mirror)
482482 if : vars.ENABLE_DOCKERHUB_MIRROR == 'true'
483- uses : docker/login-action@v3
483+ uses : docker/login-action@v4
484484 with :
485485 username : ${{ secrets.DOCKER_USERNAME }}
486486 password : ${{ secrets.DOCKER_PASSWORD }}
487487
488488 - name : Create and Push Manifest
489489 run : ./scripts/create-manifest.sh "${{ matrix.flavor }}" "${{ env.GHCR_IMAGE }}" "${{ env.DOCKERHUB_IMAGE }}" "${{ vars.ENABLE_DOCKERHUB_MIRROR }}"
490-
0 commit comments