From 2a0642cbd38ee034c90107a68235bdb42f632817 Mon Sep 17 00:00:00 2001 From: Ableytner Date: Fri, 15 Nov 2024 20:28:59 +0100 Subject: [PATCH] add optional upload input --- .github/workflows/define-build-image.yml | 6 ++++++ .github/workflows/release-tagged-image.yml | 2 ++ 2 files changed, 8 insertions(+) diff --git a/.github/workflows/define-build-image.yml b/.github/workflows/define-build-image.yml index 558cc55..08e1531 100644 --- a/.github/workflows/define-build-image.yml +++ b/.github/workflows/define-build-image.yml @@ -2,6 +2,11 @@ name: Build image on: workflow_call: + inputs: + upload: + type: boolean + required: false + default: false defaults: run: @@ -25,6 +30,7 @@ jobs: tags: ${{ env.IMAGE_NAME }}:latest outputs: type=docker,dest=/tmp/image.tar - name: Upload image artifact + if: ${{ inputs.upload == true }} uses: actions/upload-artifact@v4 with: name: image diff --git a/.github/workflows/release-tagged-image.yml b/.github/workflows/release-tagged-image.yml index 92756be..7420437 100644 --- a/.github/workflows/release-tagged-image.yml +++ b/.github/workflows/release-tagged-image.yml @@ -22,6 +22,8 @@ jobs: build: needs: [pylint] uses: ./.github/workflows/define-build-image.yml + with: + upload: true secrets: inherit tag: