Skip to content

Commit f53c2ff

Browse files
committed
pin buildx and buildkit versions
Signed-off-by: CrazyMax <[email protected]>
1 parent b2cb1e1 commit f53c2ff

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

.github/workflows/bake.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,8 @@ on:
134134
value: ${{ jobs.finalize.outputs.output-type }}
135135

136136
env:
137+
BUILDX_VERSION: "v0.30.1"
138+
BUILDKIT_IMAGE: "moby/buildkit:v0.26.1"
137139
DOCKER_ACTIONS_TOOLKIT_MODULE: "@docker/[email protected]"
138140
COSIGN_VERSION: "v3.0.2"
139141
LOCAL_EXPORT_DIR: "/tmp/buildx-output"
@@ -328,8 +330,9 @@ jobs:
328330
name: Set up Docker Buildx
329331
uses: docker/setup-buildx-action@v3
330332
with:
331-
version: latest
333+
version: ${{ env.BUILDX_VERSION }}
332334
buildkitd-flags: --debug
335+
driver-opts: image=${{ env.BUILDKIT_IMAGE }}
333336
-
334337
name: Prepare
335338
id: prepare
@@ -661,8 +664,9 @@ jobs:
661664
if: ${{ inputs.push && inputs.output == 'image' }}
662665
uses: docker/setup-buildx-action@v3
663666
with:
664-
version: latest
667+
version: ${{ env.BUILDX_VERSION }}
665668
buildkitd-flags: --debug
669+
driver-opts: image=${{ env.BUILDKIT_IMAGE }}
666670
-
667671
name: Create manifest
668672
if: ${{ inputs.push && inputs.output == 'image' }}

.github/workflows/build.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,8 @@ on:
145145
value: ${{ jobs.finalize.outputs.output-type }}
146146

147147
env:
148+
BUILDX_VERSION: "v0.30.1"
149+
BUILDKIT_IMAGE: "moby/buildkit:v0.26.1"
148150
DOCKER_ACTIONS_TOOLKIT_MODULE: "@docker/[email protected]"
149151
COSIGN_VERSION: "v3.0.2"
150152
LOCAL_EXPORT_DIR: "/tmp/buildx-output"
@@ -281,8 +283,9 @@ jobs:
281283
name: Set up Docker Buildx
282284
uses: docker/setup-buildx-action@v3
283285
with:
284-
version: latest
286+
version: ${{ env.BUILDX_VERSION }}
285287
buildkitd-flags: --debug
288+
driver-opts: image=${{ env.BUILDKIT_IMAGE }}
286289
-
287290
name: Prepare
288291
id: prepare
@@ -552,8 +555,9 @@ jobs:
552555
if: ${{ inputs.push && inputs.output == 'image' }}
553556
uses: docker/setup-buildx-action@v3
554557
with:
555-
version: latest
558+
version: ${{ env.BUILDX_VERSION }}
556559
buildkitd-flags: --debug
560+
driver-opts: image=${{ env.BUILDKIT_IMAGE }}
557561
-
558562
name: Create manifest
559563
if: ${{ inputs.push && inputs.output == 'image' }}

0 commit comments

Comments
 (0)