From acfb9ed428bcf8c8bab5f8d63b61d9e552ed4940 Mon Sep 17 00:00:00 2001 From: sriram veeraghanta Date: Wed, 9 Oct 2024 18:02:53 +0530 Subject: [PATCH] fix: workflow updated --- .github/workflows/build-branch-ee.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-branch-ee.yml b/.github/workflows/build-branch-ee.yml index 9d67b99417..62a15b4762 100644 --- a/.github/workflows/build-branch-ee.yml +++ b/.github/workflows/build-branch-ee.yml @@ -64,6 +64,7 @@ jobs: dh_img_proxy: ${{ steps.set_env_variables.outputs.DH_IMG_PROXY }} dh_img_monitor: ${{ steps.set_env_variables.outputs.DH_IMG_MONITOR }} harbor_push: ${{ steps.set_env_variables.outputs.HARBOR_PUSH }} + build_type: ${{steps.set_env_variables.outputs.BUILD_TYPE}} build_release: ${{ steps.set_env_variables.outputs.BUILD_RELEASE }} build_prerelease: ${{ steps.set_env_variables.outputs.BUILD_PRERELEASE }} release_version: ${{ steps.set_env_variables.outputs.RELEASE_VERSION }} @@ -94,6 +95,7 @@ jobs: echo "DH_IMG_PROXY=proxy-enterprise" >> $GITHUB_OUTPUT echo "DH_IMG_MONITOR=monitor-enterprise" >> $GITHUB_OUTPUT + echo "BUILD_TYPE=${{env.BUILD_TYPE}}" >> $GITHUB_OUTPUT BUILD_RELEASE=false BUILD_PRERELEASE=false RELVERSION="latest" @@ -124,10 +126,13 @@ jobs: echo "RELEASE_VERSION=${RELVERSION}" >> $GITHUB_OUTPUT echo "HARBOR_PUSH=${HARBOR_PUSH}" >> $GITHUB_OUTPUT - if [ "${{ env.TARGET_BRANCH }}" == "master" ]; then + if [ "${{ env.BUILD_TYPE }}" == "Release" ]; then + echo "artifact_upload_to_s3=true" >> $GITHUB_OUTPUT + echo "artifact_s3_suffix=${{ env.RELEASE_VERSION }}" >> $GITHUB_OUTPUT + elif [ "${{ env.TARGET_BRANCH }}" == "master" ]; then echo "artifact_upload_to_s3=true" >> $GITHUB_OUTPUT echo "artifact_s3_suffix=latest" >> $GITHUB_OUTPUT - elif [ "${{ env.TARGET_BRANCH }}" == "preview" ] || [ "${{ env.TARGET_BRANCH }}" == "develop" ]; then + elif [ "${{ env.TARGET_BRANCH }}" == "preview" ] || [ "${{ env.TARGET_BRANCH }}" == "develop" ] || [ "${{ env.TARGET_BRANCH }}" == "uat" ]; then echo "artifact_upload_to_s3=true" >> $GITHUB_OUTPUT echo "artifact_s3_suffix=${{ env.TARGET_BRANCH }}" >> $GITHUB_OUTPUT else @@ -444,6 +449,7 @@ jobs: publish_release: name: Build Release + if: ${{ needs.branch_build_setup.outputs.build_type == 'Release' }} runs-on: ubuntu-20.04 needs: [