Skip to content

Commit 8d4cb3a

Browse files
committed
chore: update release workflow
1 parent 0b0fc73 commit 8d4cb3a

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/release.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@ on:
1818
required: true
1919
description: "Create a Tag"
2020
default: true
21+
generateDoc:
22+
type: boolean
23+
required: true
24+
description: "Generate doc for release"
25+
default: true
2126
env:
2227
JAVA_VERSION: '11'
2328
JAVA_DISTRO: 'zulu'
@@ -68,6 +73,7 @@ jobs:
6873
echo "RELEASE_VERSION=$RELEASE_VERSION" >> $GITHUB_ENV
6974
7075
- name: 'Update Documentation'
76+
if: "${{ github.event.inputs.generateDoc == 'true' }}"
7177
run: |
7278
DOC_BASEDIR="./docs/content/en/docs"
7379
RELEASE_DOC_VERSION=$(echo ${{ env.RELEASE_VERSION }} | sed 's/\([0-9]\)\s*$/\x/')
@@ -118,7 +124,7 @@ jobs:
118124
git add "./docs/*"
119125
find . -name 'pom.xml' | xargs git add
120126
git commit -m "ci: release version ${{ env.RELEASE_VERSION }} 🎉"
121-
git push --atomic origin HEAD:master
127+
git push --atomic origin HEAD:${GITHUB_REF#refs/heads/}
122128
HEAD=$(git rev-parse HEAD)
123129
echo "HEAD=$HEAD" >> $GITHUB_OUTPUT
124130
echo "RELEASE_VERSION=$RELEASE_VERSION" >> $GITHUB_OUTPUT
@@ -217,4 +223,4 @@ jobs:
217223
run: |
218224
find . -name 'pom.xml' | xargs git add
219225
git commit -m "ci: bump version for next iteration to ${{ env.NEXT_VERSION }} 🤖"
220-
git push origin HEAD:master
226+
git push origin HEAD:${GITHUB_REF#refs/heads/}

0 commit comments

Comments
 (0)