From ba8400988faffbb508f6a91c652c8dae641c0a15 Mon Sep 17 00:00:00 2001 From: spwoodcock Date: Thu, 23 Nov 2023 09:36:10 +0000 Subject: [PATCH] ci: set odk,proxy,release images to multi_arch --- .github/workflows/build_odk_imgs.yml | 2 ++ .github/workflows/build_proxy_imgs.yml | 5 +++++ .github/workflows/tag_build.yml | 1 + 3 files changed, 8 insertions(+) diff --git a/.github/workflows/build_odk_imgs.yml b/.github/workflows/build_odk_imgs.yml index 4895ef736b..aa44163993 100644 --- a/.github/workflows/build_odk_imgs.yml +++ b/.github/workflows/build_odk_imgs.yml @@ -21,6 +21,7 @@ jobs: "ghcr.io/${{ github.repository }}/odkcentral:latest" extra_build_args: | ODK_CENTRAL_TAG=${{ vars.ODK_CENTRAL_TAG }} + multi_arch: true build-odkcentral-ui: uses: hotosm/gh-workflows/.github/workflows/image_build.yml@1.4.0 @@ -31,3 +32,4 @@ jobs: "ghcr.io/${{ github.repository }}/odkcentral-ui:latest" extra_build_args: | ODK_CENTRAL_TAG=${{ vars.ODK_CENTRAL_TAG }} + multi_arch: true diff --git a/.github/workflows/build_proxy_imgs.yml b/.github/workflows/build_proxy_imgs.yml index 6022c1fcb8..2038262f13 100644 --- a/.github/workflows/build_proxy_imgs.yml +++ b/.github/workflows/build_proxy_imgs.yml @@ -18,6 +18,7 @@ jobs: "ghcr.io/${{ github.repository }}/proxy:certs-init-main" extra_build_args: | NGINX_TAG=${{ vars.NGINX_TAG }} + multi_arch: true build-cert-init-dev: uses: hotosm/gh-workflows/.github/workflows/image_build.yml@1.4.0 @@ -29,6 +30,7 @@ jobs: "ghcr.io/${{ github.repository }}/proxy:certs-init-staging" extra_build_args: | NGINX_TAG=${{ vars.NGINX_TAG }} + multi_arch: true build-proxy-main: uses: hotosm/gh-workflows/.github/workflows/image_build.yml@1.4.0 @@ -39,6 +41,7 @@ jobs: "ghcr.io/${{ github.repository }}/proxy:main" extra_build_args: | NGINX_TAG=${{ vars.NGINX_TAG }} + multi_arch: true build-proxy-main-plus-script: uses: hotosm/gh-workflows/.github/workflows/image_build.yml@1.4.0 @@ -49,6 +52,7 @@ jobs: "ghcr.io/${{ github.repository }}/proxy:main-plus-script" extra_build_args: | NGINX_TAG=${{ vars.NGINX_TAG }} + multi_arch: true build-proxy-dev: uses: hotosm/gh-workflows/.github/workflows/image_build.yml@1.4.0 @@ -60,3 +64,4 @@ jobs: "ghcr.io/${{ github.repository }}/proxy:staging" extra_build_args: | NGINX_TAG=${{ vars.NGINX_TAG }} + multi_arch: true diff --git a/.github/workflows/tag_build.yml b/.github/workflows/tag_build.yml index fec9575652..d486044ac2 100644 --- a/.github/workflows/tag_build.yml +++ b/.github/workflows/tag_build.yml @@ -14,4 +14,5 @@ jobs: context: src/backend build_target: prod image_name: ghcr.io/${{ github.repository }}/backend + multi_arch: true # Frontend is not built as build variables are required