diff --git a/.github/workflows/package-ubuntu.yaml b/.github/workflows/package-ubuntu.yaml index 7f2e746b..6a8bc2f4 100644 --- a/.github/workflows/package-ubuntu.yaml +++ b/.github/workflows/package-ubuntu.yaml @@ -89,7 +89,7 @@ jobs: uses: actions/cache@v3 with: path: /tmp/build-cache/arm64 - key: ${{github.sha}} + key: ${{github.sha}}-arm64 # Build AMD64 container @@ -133,7 +133,7 @@ jobs: uses: actions/cache@v3 with: path: /tmp/build-cache/amd64 - key: ${{github.sha}} + key: ${{github.sha}}-amd64 # On master branch, build the docker manifest file from the cached @@ -141,6 +141,7 @@ jobs: deploy: runs-on: ubuntu-22.04 needs: [ + build, package-arm64, package-amd64 ] @@ -178,13 +179,13 @@ jobs: uses: actions/cache@v3 with: path: /tmp/build-cache/arm64 - key: ${{github.sha}} + key: ${{github.sha}}-arm64 - name: Restore AMD64 build cache uses: actions/cache@v3 with: path: /tmp/build-cache/amd64 - key: ${{github.sha}} + key: ${{github.sha}}-amd64 - name: Format image_id id: formatted-image_id @@ -216,7 +217,7 @@ jobs: --platform=linux/amd64,linux/arm64 \ --cache-from=type=local,src=/tmp/build-cache/amd64 \ --cache-from=type=local,src=/tmp/build-cache/arm64 \ - --tag ubuntu-${{ steps.formatted-image_id.outputs.IMAGE_ID }}:ubuntu-${{ steps.formatted_version.outputs.VERSION }} \ + --tag ${{ steps.formatted-image_id.outputs.IMAGE_ID }}:ubuntu-${{ steps.formatted_version.outputs.VERSION }} \ --label "runnumber=ubuntu-${GITHUB_RUN_ID}" \ --file docker/Dockerfile.ubuntu \ docker/ \ No newline at end of file diff --git a/.github/workflows/package.yaml b/.github/workflows/package.yaml index de6ef87a..835b75f2 100644 --- a/.github/workflows/package.yaml +++ b/.github/workflows/package.yaml @@ -88,7 +88,7 @@ jobs: uses: actions/cache@v3 with: path: /tmp/build-cache/arm64 - key: ${{github.sha}} + key: ${{github.sha}}-arm64 # Build AMD64 container @@ -131,7 +131,7 @@ jobs: uses: actions/cache@v3 with: path: /tmp/build-cache/amd64 - key: ${{github.sha}} + key: ${{github.sha}}-amd64 # On master branch, build the docker manifest file from the cached @@ -139,6 +139,7 @@ jobs: deploy: runs-on: ubuntu-22.04 needs: [ + build, package-arm64, package-amd64 ] @@ -176,13 +177,13 @@ jobs: uses: actions/cache@v3 with: path: /tmp/build-cache/arm64 - key: ${{github.sha}} + key: ${{github.sha}}-arm64 - name: Restore AMD64 build cache uses: actions/cache@v3 with: path: /tmp/build-cache/amd64 - key: ${{github.sha}} + key: ${{github.sha}}-amd64 - name: Format image_id id: formatted-image_id