From 3c038b4c844357352482bfdeefdc623f009797c2 Mon Sep 17 00:00:00 2001 From: e-minguez Date: Mon, 3 Feb 2025 14:42:29 +0100 Subject: [PATCH] Enables optionally multiplatform container builds --- .github/workflows/container-image-build.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/container-image-build.yml b/.github/workflows/container-image-build.yml index 5bc24fe4..f6df3a92 100644 --- a/.github/workflows/container-image-build.yml +++ b/.github/workflows/container-image-build.yml @@ -27,6 +27,16 @@ on: description: "Whether to push the image afterwards" type: boolean default: true + multiPlatform: + required: false + description: "Enable multiPlatform builds for the container image" + type: boolean + default: false + platform: + required: false + description: "Architecture platforms for the image build (linux/amd64,linux/arm64, etc.)" + type: string + default: "" secrets: QUAY_USERNAME: required: true @@ -92,6 +102,8 @@ jobs: username: ${{ secrets.QUAY_USERNAME }} password: ${{ secrets.QUAY_PASSWORD }} pushImage: ${{ inputs.pushImage }} + multiPlatform: ${{ inputs.multiPlatform }} + platform: ${{ inputs.platform }} - name: Slack Notification on Failure if: ${{ failure() }}