From 41520f912a2e472d3b2428a1e4e56f7e796dbddb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Viktor=20Strate=20Kl=C3=B8vedal?= Date: Sun, 28 Mar 2021 21:46:50 +0200 Subject: [PATCH] Format artifact name to not contain '/' --- .github/workflows/build.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8703eb87..4ef843f8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -77,17 +77,20 @@ jobs: --build-arg BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ') \ --build-arg VCS_REF=${GITHUB_SHA::8} \ ${TAGS} --file Dockerfile . + + OUTPUT_PLATFORM=$(echo ${{ matrix.target_platform }} | sed 's/\//-/g') + echo ::set-output name=output_platform::${OUTPUT_PLATFORM} - name: Docker Build run: | mkdir -p /tmp/docker-image-${{ matrix.target_platform }} - docker buildx build --output "type=oci,dest=/tmp/docker-image-${{ matrix.target_platform }}/${{ github.sha }}.oci" ${{ steps.prepare.outputs.buildx_args }} + docker buildx build --output "type=oci,dest=/tmp/docker-image-${{ steps.prepare.outputs.output_platform }}-${{ github.sha }}.oci" ${{ steps.prepare.outputs.buildx_args }} - name: Save Image uses: actions/upload-artifact@v2 with: - name: docker-image-${{ matrix.target_platform }} - path: /tmp/docker-image-${{ matrix.target_platform }}/${{ github.sha }}.oci + name: docker-image-${{ steps.prepare.outputs.output_platform }} + path: /tmp/docker-image-${{ steps.prepare.outputs.output_platform }}-${{ github.sha }}.oci push: name: Push Docker Images