From 040e6cdf1216215f50f54b19c8e2ddff85a7abf3 Mon Sep 17 00:00:00 2001 From: stevenhorsman Date: Thu, 25 Apr 2024 17:19:10 +0100 Subject: [PATCH] gha: release: Set RELEASE env - Set RELEASE env to 'yes', or 'no', based on if the stage passed in was 'release', so we can use it in the build scripts Signed-off-by: stevenhorsman --- .github/workflows/build-kata-static-tarball-amd64.yaml | 1 + .github/workflows/build-kata-static-tarball-arm64.yaml | 1 + .github/workflows/build-kata-static-tarball-ppc64le.yaml | 1 + .github/workflows/build-kata-static-tarball-s390x.yaml | 1 + 4 files changed, 4 insertions(+) diff --git a/.github/workflows/build-kata-static-tarball-amd64.yaml b/.github/workflows/build-kata-static-tarball-amd64.yaml index 4c259a5df..298f4f067 100644 --- a/.github/workflows/build-kata-static-tarball-amd64.yaml +++ b/.github/workflows/build-kata-static-tarball-amd64.yaml @@ -102,6 +102,7 @@ jobs: ARTEFACT_REGISTRY_USERNAME: ${{ github.actor }} ARTEFACT_REGISTRY_PASSWORD: ${{ secrets.GITHUB_TOKEN }} TARGET_BRANCH: ${{ inputs.target-branch }} + RELEASE: ${{ if inputs.stage == 'release' && 'yes' || 'no' }} - name: store-artifact ${{ matrix.asset }} uses: actions/upload-artifact@v4 diff --git a/.github/workflows/build-kata-static-tarball-arm64.yaml b/.github/workflows/build-kata-static-tarball-arm64.yaml index 994e5add9..ba85c5849 100644 --- a/.github/workflows/build-kata-static-tarball-arm64.yaml +++ b/.github/workflows/build-kata-static-tarball-arm64.yaml @@ -79,6 +79,7 @@ jobs: ARTEFACT_REGISTRY_USERNAME: ${{ github.actor }} ARTEFACT_REGISTRY_PASSWORD: ${{ secrets.GITHUB_TOKEN }} TARGET_BRANCH: ${{ inputs.target-branch }} + RELEASE: ${{ if inputs.stage == 'release' && 'yes' || 'no' }} - name: store-artifact ${{ matrix.asset }} uses: actions/upload-artifact@v4 diff --git a/.github/workflows/build-kata-static-tarball-ppc64le.yaml b/.github/workflows/build-kata-static-tarball-ppc64le.yaml index 988441556..3ab62207b 100644 --- a/.github/workflows/build-kata-static-tarball-ppc64le.yaml +++ b/.github/workflows/build-kata-static-tarball-ppc64le.yaml @@ -80,6 +80,7 @@ jobs: ARTEFACT_REGISTRY_USERNAME: ${{ github.actor }} ARTEFACT_REGISTRY_PASSWORD: ${{ secrets.GITHUB_TOKEN }} TARGET_BRANCH: ${{ inputs.target-branch }} + RELEASE: ${{ if inputs.stage == 'release' && 'yes' || 'no' }} - name: store-artifact ${{ matrix.asset }} uses: actions/upload-artifact@v4 diff --git a/.github/workflows/build-kata-static-tarball-s390x.yaml b/.github/workflows/build-kata-static-tarball-s390x.yaml index 64a8649fe..4685b9897 100644 --- a/.github/workflows/build-kata-static-tarball-s390x.yaml +++ b/.github/workflows/build-kata-static-tarball-s390x.yaml @@ -84,6 +84,7 @@ jobs: ARTEFACT_REGISTRY_USERNAME: ${{ github.actor }} ARTEFACT_REGISTRY_PASSWORD: ${{ secrets.GITHUB_TOKEN }} TARGET_BRANCH: ${{ inputs.target-branch }} + RELEASE: ${{ if inputs.stage == 'release' && 'yes' || 'no' }} - name: store-artifact ${{ matrix.asset }} uses: actions/upload-artifact@v4