@@ -179,15 +179,15 @@ jobs:
179
179
180
180
- name: Export digest
181
181
run: |
182
- mkdir -p /tmp /digests
182
+ mkdir -p ${{ runner.temp }} /digests
183
183
digest="${{ steps.build.outputs.digest }}"
184
- touch "/tmp /digests/${digest#sha256:}"
184
+ touch "${{ runner.temp }} /digests/${digest#sha256:}"
185
185
186
186
- name: Upload digest
187
187
uses: actions/upload-artifact@v4
188
188
with:
189
189
name: digests-${{ env.PLATFORM_PAIR }}
190
- path: /tmp /digests/*
190
+ path: ${{ runner.temp }} /digests/*
191
191
if-no-files-found: error
192
192
retention-days: 1
193
193
@@ -199,7 +199,7 @@ jobs:
199
199
- name: Download digests
200
200
uses: actions/download-artifact@v4
201
201
with:
202
- path: /tmp /digests
202
+ path: ${{ runner.temp }} /digests
203
203
pattern: digests-*
204
204
merge-multiple: true
205
205
@@ -233,7 +233,7 @@ jobs:
233
233
type=semver,pattern={{major}}.{{minor}}
234
234
235
235
- name: Create manifest list and push
236
- working-directory: /tmp /digests
236
+ working-directory: ${{ runner.temp }} /digests
237
237
run: |
238
238
docker buildx imagetools create $(jq -cr '.tags | map("-t " + .) | join(" ")' <<< "$DOCKER_METADATA_OUTPUT_JSON") \
239
239
$(printf '${{ env.DOCKERHUB_REPO }}@sha256:%s ' *)
@@ -326,13 +326,13 @@ jobs:
326
326
327
327
- name: Rename meta bake definition file
328
328
run: |
329
- mv "${{ steps.meta.outputs.bake-file }}" "/tmp /bake-meta.json"
329
+ mv "${{ steps.meta.outputs.bake-file }}" "${{ runner.temp }} /bake-meta.json"
330
330
331
331
- name: Upload meta bake definition
332
332
uses: actions/upload-artifact@v4
333
333
with:
334
334
name: bake-meta
335
- path: /tmp /bake-meta.json
335
+ path: ${{ runner.temp }} /bake-meta.json
336
336
if-no-files-found: error
337
337
retention-days: 1
338
338
@@ -354,7 +354,7 @@ jobs:
354
354
uses: actions/download-artifact@v4
355
355
with:
356
356
name: bake-meta
357
- path: /tmp
357
+ path: ${{ runner.temp }}
358
358
359
359
- name: Login to Docker Hub
360
360
uses: docker/login-action@v3
@@ -374,7 +374,7 @@ jobs:
374
374
with:
375
375
files: |
376
376
./docker-bake.hcl
377
- cwd:///tmp /bake-meta.json
377
+ cwd://${{ runner.temp }} /bake-meta.json
378
378
targets: image
379
379
set: |
380
380
*.tags=
@@ -383,15 +383,15 @@ jobs:
383
383
384
384
- name: Export digest
385
385
run: |
386
- mkdir -p /tmp /digests
386
+ mkdir -p ${{ runner.temp }} /digests
387
387
digest="${{ fromJSON(steps.bake.outputs.metadata).image['containerimage.digest'] }}"
388
- touch "/tmp /digests/${digest#sha256:}"
388
+ touch "${{ runner.temp }} /digests/${digest#sha256:}"
389
389
390
390
- name: Upload digest
391
391
uses: actions/upload-artifact@v4
392
392
with:
393
393
name: digests-${{ env.PLATFORM_PAIR }}
394
- path: /tmp /digests/*
394
+ path: ${{ runner.temp }} /digests/*
395
395
if-no-files-found: error
396
396
retention-days: 1
397
397
@@ -404,12 +404,12 @@ jobs:
404
404
uses: actions/download-artifact@v4
405
405
with:
406
406
name: bake-meta
407
- path: /tmp
407
+ path: ${{ runner.temp }}
408
408
409
409
- name: Download digests
410
410
uses: actions/download-artifact@v4
411
411
with:
412
- path: /tmp /digests
412
+ path: ${{ runner.temp }} /digests
413
413
pattern: digests-*
414
414
merge-multiple: true
415
415
@@ -423,12 +423,12 @@ jobs:
423
423
uses: docker/setup-buildx-action@v3
424
424
425
425
- name: Create manifest list and push
426
- working-directory: /tmp /digests
426
+ working-directory: ${{ runner.temp }} /digests
427
427
run: |
428
- docker buildx imagetools create $(jq -cr '.target."docker-metadata-action".tags | map(select(startswith("${{ env.REGISTRY_IMAGE }}")) | "-t " + .) | join(" ")' /tmp /bake-meta.json) \
428
+ docker buildx imagetools create $(jq -cr '.target."docker-metadata-action".tags | map(select(startswith("${{ env.REGISTRY_IMAGE }}")) | "-t " + .) | join(" ")' ${{ runner.temp }} /bake-meta.json) \
429
429
$(printf '${{ env.REGISTRY_IMAGE }}@sha256:%s ' *)
430
430
431
431
- name: Inspect image
432
432
run: |
433
- docker buildx imagetools inspect ${{ env.REGISTRY_IMAGE }}:$(jq -r '.target."docker-metadata-action".args.DOCKER_META_VERSION' /tmp /bake-meta.json)
433
+ docker buildx imagetools inspect ${{ env.REGISTRY_IMAGE }}:$(jq -r '.target."docker-metadata-action".args.DOCKER_META_VERSION' ${{ runner.temp }} /bake-meta.json)
434
434
` ` `
0 commit comments