diff --git a/.github/workflows/kubeapps-general.yaml b/.github/workflows/kubeapps-general.yaml index e6911260f5c..efb825a9fe8 100644 --- a/.github/workflows/kubeapps-general.yaml +++ b/.github/workflows/kubeapps-general.yaml @@ -139,7 +139,14 @@ jobs: echo "running_on_tag=false" >> $GITHUB_OUTPUT fi - echo "dev_mode=${DEV_MODE}" >> $GITHUB_OUTPUT + # TODO(bjesus) Once we've properly tested the release job, we can/should remove this hack, just leave the content from the else branch + if [[ ${GITHUB_REF_TYPE} == "tag" && ${GITHUB_REF_NAME} == 'test-'* ]]; then + echo "DEV_MODE=true" >> $GITHUB_ENV + echo "dev_mode=true" >> $GITHUB_OUTPUT + else + echo "dev_mode=${DEV_MODE}" >> $GITHUB_OUTPUT + fi + echo "golang_version=${GOLANG_VERSION}" >> $GITHUB_OUTPUT echo "ssh_key_kubeapps_deploy_filename=${SSH_KEY_KUBEAPPS_DEPLOY_FILENAME}" >> $GITHUB_OUTPUT echo "ssh_key_forked_charts_deploy_filename=${SSH_KEY_FORKED_CHARTS_DEPLOY_FILENAME}" >> $GITHUB_OUTPUT diff --git a/.github/workflows/kubeapps-release.yml b/.github/workflows/kubeapps-release.yml index de953e9cb4f..715f3ecfa53 100644 --- a/.github/workflows/kubeapps-release.yml +++ b/.github/workflows/kubeapps-release.yml @@ -8,6 +8,8 @@ on: push: tags: - 'v[0-9]+.[0-9]+.[0-9]+' + # TODO(bjesus) Remove the following line once we have tested the release process + - 'test-.*' concurrency: group: ${{ github.head_ref || github.ref_name }}_release