From 91a1cfe30ba2e76c282636df3dccb5ea246e835f Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Fri, 28 Feb 2025 16:55:26 -0500 Subject: [PATCH] ci: fix multiarch deploy path Use the directory, similar to `base`. --- .github/workflows/main.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 0628db8..2001dcb 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1483,14 +1483,14 @@ jobs: if: matrix.arch_name.multiarch == 'yes' run: | mkdir -p cache-${{ matrix.arch_name.image }}-${{ env.HOST_ARCH }} - docker export dockcross/${{ matrix.arch_name.image }}:latest-${{ env.HOST_ARCH }} | xz -e9 -T0 > ./cache/${{ matrix.arch_name.image }}-${{ env.HOST_ARCH }}.tar.xz + docker export dockcross/${{ matrix.arch_name.image }}:latest-${{ env.HOST_ARCH }} | xz -e9 -T0 > ./cache-${{ matrix.arch_name.image }}-${{ env.HOST_ARCH }}/${{ matrix.arch_name.image }}-${{ env.HOST_ARCH }}.tar.xz - name: save ${{ matrix.arch_name.image }}-${{ matrix.os }} uses: actions/upload-artifact@v4 if: matrix.arch_name.multiarch == 'yes' with: name: cache-${{ matrix.arch_name.image }}-${{ env.HOST_ARCH }} - path: ./cache/${{ matrix.arch_name.image }}-${{ env.HOST_ARCH }}.tar.xz + path: ./cache-${{ matrix.arch_name.image }}-${{ env.HOST_ARCH }} retention-days: 3 - name: Login to Docker Hub @@ -1524,18 +1524,18 @@ jobs: uses: actions/download-artifact@v4 with: name: cache-${{ matrix.image_name }}-amd64 - path: ./cache/${{ matrix.image_name }}-amd64.tar.xz + path: ./cache-${{ matrix.image_name }}-amd64 - name: download ${{ matrix.image_name }}-arm64 uses: actions/download-artifact@v4 with: name: cache-${{ matrix.image_name }}-arm64 - path: ./cache/${{ matrix.image_name }}-arm64.tar.xz + path: ./cache-${{ matrix.image_name }}-arm64 - name: load images run: | - xz -d -k < ./cache/${{ matrix.image_name }}-amd64.tar.xz | docker import - dockcross/${{ matrix.image_name }}-amd64 - xz -d -k < ./cache/${{ matrix.image_name }}-arm64.tar.xz | docker import - dockcross/${{ matrix.image_name }}-arm64 + xz -d -k < ./cache-${{ matrix.image_name }}-amd64/${{ matrix.image_name }}-amd64.tar.xz | docker import - dockcross/${{ matrix.image_name }}-amd64 + xz -d -k < ./cache-${{ matrix.image_name }}-arm64/${{ matrix.image_name }}-arm64.tar.xz | docker import - dockcross/${{ matrix.image_name }}-arm64 - name: Login to Docker Hub if: github.ref == 'refs/heads/master'