From 3e9def6cd9530843e325ac84b130b27c6732911e Mon Sep 17 00:00:00 2001 From: Florent Daigniere Date: Fri, 4 Nov 2022 10:46:45 +0100 Subject: [PATCH 1/3] Use the new notation: arm64/v8 instead of arm64 --- .github/workflows/arm.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/arm.yml b/.github/workflows/arm.yml index 7125737c..1240c630 100644 --- a/.github/workflows/arm.yml +++ b/.github/workflows/arm.yml @@ -76,7 +76,7 @@ jobs: - derive-variables uses: ./.github/workflows/build_test_deploy.yml with: - architecture: 'linux/arm64,linux/arm/v7' + architecture: 'linux/arm64/v8,linux/arm/v7' mailu_version: ${{needs.derive-variables.outputs.MAILU_VERSION}}-arm pinned_mailu_version: ${{needs.derive-variables.outputs.PINNED_MAILU_VERSION}}-arm docker_org: ${{needs.derive-variables.outputs.DOCKER_ORG}} From b2e47642f7b547e76a9bc8363a63027b5ba0ce26 Mon Sep 17 00:00:00 2001 From: Dimitri Huisman Date: Fri, 4 Nov 2022 13:49:05 +0100 Subject: [PATCH 2/3] Tag the images with latest tag as well. --- .github/workflows/build_test_deploy.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build_test_deploy.yml b/.github/workflows/build_test_deploy.yml index 93e1214d..3e883432 100644 --- a/.github/workflows/build_test_deploy.yml +++ b/.github/workflows/build_test_deploy.yml @@ -470,6 +470,7 @@ jobs: docker buildx imagetools create \ --tag ${{ inputs.docker_org }}/${{ matrix.target }}:${{ env.MAILU_VERSION }} \ --tag ${{ inputs.docker_org }}/${{ matrix.target }}:$pinned_mailu_version \ + --tag ${{ inputs.docker_org }}/${{ matrix.target }}:latest \ ghcr.io/${{ steps.string.outputs.lowercase }}/${{ matrix.target }}:${{ env.MAILU_VERSION }} #This job creates a tagged release. A tag is created for the pinned version x.y.z. The GH release refers to this tag. From 2a3266b6b8061e5a1a070078319798a11e3e1fb3 Mon Sep 17 00:00:00 2001 From: Dimitri Huisman Date: Fri, 4 Nov 2022 14:13:06 +0100 Subject: [PATCH 3/3] Forgot to update both deploy jobs --- .github/workflows/build_test_deploy.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build_test_deploy.yml b/.github/workflows/build_test_deploy.yml index 3e883432..d1395bec 100644 --- a/.github/workflows/build_test_deploy.yml +++ b/.github/workflows/build_test_deploy.yml @@ -426,6 +426,7 @@ jobs: docker buildx imagetools create \ --tag ${{ inputs.docker_org }}/${{ matrix.target }}:${{ env.MAILU_VERSION }} \ --tag ${{ inputs.docker_org }}/${{ matrix.target }}:$pinned_mailu_version \ + --tag ${{ inputs.docker_org }}/${{ matrix.target }}:latest \ ghcr.io/${{ steps.string.outputs.lowercase }}/${{ matrix.target }}:${{ env.MAILU_VERSION }} deploy-arm: