Skip to content

Commit 5051d3a

Browse files
committed
use runner_temp dir to be OS independent
1 parent dc5ee72 commit 5051d3a

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

.github/workflows/base-ci-goreleaser.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,8 @@ jobs:
6767
- GOOS: windows
6868
GOARCH: riscv64
6969
runs-on: ${{ inputs.runner_os }}
70+
env:
71+
TAG: ${{ inputs.distribution }}:${{ steps.prep.outputs.version }}-${{ steps.prep.outputs.arch }}
7072
outputs:
7173
version: ${{ steps.prep.outputs.version }}
7274

@@ -245,26 +247,24 @@ jobs:
245247
context: ./distributions/${{ inputs.distribution }}
246248
push: false
247249
load: true
248-
tags: ${{ inputs.distribution }}:${{ steps.prep.outputs.version }}-${{ steps.prep.outputs.arch }}
250+
tags: ${{ env.TAG }}
249251

250252
- name: Build container images locally
251253
if: matrix.GOOS == 'windows' && contains(steps.prep.outputs.types, 'Docker Image')
252-
env:
253-
TAG: ${{ inputs.distribution }}:${{ steps.prep.outputs.version }}-${{ steps.prep.outputs.arch }}
254254
run: |
255255
docker build -f ./distributions/${{ inputs.distribution }}/Windows.dockerfile -t ${{ env.TAG }} ./distributions/${{ inputs.distribution }}/
256256
257257
- name: Export container image to tarball
258258
if: (matrix.GOOS == 'linux' || matrix.GOOS == 'windows') && contains(steps.prep.outputs.types, 'Docker Image')
259259
run: |
260-
docker save ${{ inputs.distribution }}:${{ steps.prep.outputs.version }}-${{ steps.prep.outputs.arch }} > /tmp/${{ inputs.distribution }}.tar
260+
docker save ${{ env.TAG }} > ${{ runner.temp }}/${{ inputs.distribution }}.tar
261261
262262
- name: Upload container image artifact
263263
if: (matrix.GOOS == 'linux' || matrix.GOOS == 'windows') && contains(steps.prep.outputs.types, 'Docker Image')
264264
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
265265
with:
266266
name: ${{ inputs.distribution }}-image-${{ steps.prep.outputs.version }}-${{ steps.prep.outputs.arch }}
267-
path: /tmp/${{ inputs.distribution }}.tar
267+
path: ${{ runner.temp }}/${{ inputs.distribution }}.tar
268268
retention-days: 7
269269

270270
docker-tests:

0 commit comments

Comments
 (0)