Skip to content

Commit dad55ae

Browse files
committed
fix(workflow-release): set the release as pre-release depending on the version
1 parent e2b4f5d commit dad55ae

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

.github/workflows/release.yaml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,11 @@ jobs:
4949
VERSION=${BRANCH_NAME#hotfix/}
5050
echo "RELEASE_VERSION=$VERSION" >> $GITHUB_ENV
5151
52+
- name: Check whether pre-release version
53+
if: contains(env.RELEASE_VERSION, 'alpha') || contains(env.RELEASE_VERSION, 'beta') || contains(env.RELEASE_VERSION, 'rc')
54+
run: |
55+
echo "PRE_RELEASE=true" >> $GITHUB_ENV
56+
5257
- name: Create release
5358
env:
5459
RELEASE_TAG: "${{ env.TAG_PREFIX }}${{ env.RELEASE_VERSION }}"
@@ -57,7 +62,8 @@ jobs:
5762
${{ env.RELEASE_TAG }} \
5863
--target ${{ github.event.pull_request.merge_commit_sha }} \
5964
--title "${{ env.RELEASE_TAG }}" \
60-
--generate-notes
65+
--generate-notes \
66+
--prerelease=${PRE_RELEASE:-false}
6167
6268
- name: Create PR ${{ github.head_ref }} -> ${{ env.BRANCH_DEVELOP }} and merge automatically
6369
env:

0 commit comments

Comments
 (0)