@@ -130,20 +130,20 @@ runs:
130130 - name : Set up QEMU
131131 # Skip QEMU when building single platform on native runner (no emulation needed)
132132 if : inputs.platform == ''
133- uses : docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3.6 .0
133+ uses : docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0 .0
134134 with :
135135 platforms : all
136136
137137 - name : Set up Docker Buildx
138- uses : docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12 .0
138+ uses : docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0 .0
139139 with :
140140 driver-opts : |
141141 network=host
142142 image=moby/buildkit:latest
143143
144144 - name : Login to Docker Hub
145145 if : steps.config.outputs.should_push == 'true'
146- uses : docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7 .0
146+ uses : docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4.0 .0
147147 with :
148148 username : ${{ env.DOCKERHUB_USER }}
149149 password : ${{ env.DOCKERHUB_TOKEN }}
@@ -167,7 +167,7 @@ runs:
167167
168168 - name : Docker meta
169169 id : meta
170- uses : docker/metadata-action@c299e40c65443455700f0fdfc63efafe5b349051 # v5.10 .0
170+ uses : docker/metadata-action@030e881283bb7a6894de51c315a6bfe6a94e05cf # v6.0 .0
171171 with :
172172 images : ${{ steps.config.outputs.image }}
173173 # Tags are only used for local builds (dry-run). Push mode always uses digest.
@@ -343,7 +343,7 @@ runs:
343343 - name : Build and push (by digest)
344344 id : build-push
345345 if : steps.config.outputs.should_push == 'true'
346- uses : docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2
346+ uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0
347347 with :
348348 context : ${{ steps.ctx.outputs.context }}
349349 file : ${{ steps.config.outputs.dockerfile }}
@@ -358,7 +358,7 @@ runs:
358358 - name : Build only (dry-run)
359359 id : build-only
360360 if : steps.config.outputs.should_push != 'true'
361- uses : docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2
361+ uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0
362362 with :
363363 context : ${{ steps.ctx.outputs.context }}
364364 file : ${{ steps.config.outputs.dockerfile }}
0 commit comments