diff --git a/.github/workflows/build-branch-cloud.yml b/.github/workflows/build-branch-cloud.yml index b88bdbd201..a558302bbd 100644 --- a/.github/workflows/build-branch-cloud.yml +++ b/.github/workflows/build-branch-cloud.yml @@ -18,7 +18,7 @@ on: useVaultSecrets: description: "Use Vault Secrets" type: boolean - default: false + default: true required: true isPrerelease: description: "Is Pre-release" @@ -66,6 +66,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 }} @@ -91,6 +92,7 @@ jobs: echo "DH_IMG_PROXY=proxy-cloud" >> $GITHUB_OUTPUT echo "DH_IMG_MONITOR=monitor-cloud" >> $GITHUB_OUTPUT + echo "BUILD_TYPE=${{env.BUILD_TYPE}}" >> $GITHUB_OUTPUT BUILD_RELEASE=false BUILD_PRERELEASE=false RELVERSION="latest" @@ -419,6 +421,7 @@ jobs: buildx-endpoint: ${{ needs.branch_build_setup.outputs.gh_buildx_endpoint }} publish_release: + if: ${{ needs.branch_build_setup.outputs.build_type == 'Release' }} name: Build Release runs-on: ubuntu-20.04 needs: diff --git a/.github/workflows/build-branch-ee.yml b/.github/workflows/build-branch-ee.yml index 3ca14ac19f..c14ba9e423 100644 --- a/.github/workflows/build-branch-ee.yml +++ b/.github/workflows/build-branch-ee.yml @@ -66,6 +66,7 @@ jobs: dh_img_monitor: ${{ steps.set_env_variables.outputs.DH_IMG_MONITOR }} dh_img_silo: ${{ steps.set_env_variables.outputs.DH_IMG_SILO }} 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 }} @@ -97,6 +98,7 @@ jobs: echo "DH_IMG_MONITOR=monitor-enterprise" >> $GITHUB_OUTPUT echo "DH_IMG_SILO=silo-enterprise" >> $GITHUB_OUTPUT + echo "BUILD_TYPE=${{env.BUILD_TYPE}}" >> $GITHUB_OUTPUT BUILD_RELEASE=false BUILD_PRERELEASE=false RELVERSION="latest" @@ -484,6 +486,7 @@ jobs: aws s3 cp ~/${{ env.ARTIFACT_SUFFIX }} s3://${{ vars.SELF_HOST_BUCKET_NAME }}/plane-enterprise/${{ env.ARTIFACT_SUFFIX }} --recursive publish_release: + if: ${{ needs.branch_build_setup.outputs.build_type == 'Release' }} name: Build Release runs-on: ubuntu-20.04 needs: