Skip to content

Commit f191016

Browse files
committed
[ci] Update chart release workflow
Signed-off-by: Viet Nguyen Duc <[email protected]>
1 parent de18ad9 commit f191016

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

.github/workflows/helm-chart-release.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ on:
2828

2929
permissions: write-all
3030

31+
env:
32+
FORCE_RELEASE: ${{ github.event.inputs.release == 'true' }}
33+
3134
jobs:
3235
helm-chart-test:
3336
if: github.event.inputs.skip-test != 'true'
@@ -74,7 +77,11 @@ jobs:
7477
- name: Get chart release notes (chart_release_notes.md)
7578
run: |
7679
./generate_chart_changelog.sh
77-
echo "IS_RELEASE=$(cat /tmp/selenium_chart_release)" >> $GITHUB_ENV
80+
if [ "${FORCE_RELEASE}" == "true" ]; then
81+
echo "IS_RELEASE=true" >> $GITHUB_ENV
82+
else
83+
echo "IS_RELEASE=$(cat /tmp/selenium_chart_release)" >> $GITHUB_ENV
84+
fi
7885
7986
- name: Login Docker Hub
8087
run: helm registry login registry-1.docker.io -u "$DOCKER_USERNAME" -p "$DOCKER_PASSWORD"

0 commit comments

Comments
 (0)