Skip to content

Commit 52cbe15

Browse files
authored
Feature: set the release as pre-release depending on the version (#35)
2 parents a10253f + dad55ae commit 52cbe15

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

.github/workflows/draft_release_hotfix_pr.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
echo "RELEASE_VERSION=$VERSION" >> $GITHUB_ENV
5050
echo "RELEASE_TYPE=hotfix" >> $GITHUB_ENV
5151
52-
- name: Check whether pre-release-version
52+
- name: Check whether pre-release version
5353
if: contains(env.RELEASE_VERSION, 'alpha') || contains(env.RELEASE_VERSION, 'beta') || contains(env.RELEASE_VERSION, 'rc')
5454
run: |
5555
echo "PRE_RELEASE=true" >> $GITHUB_ENV
@@ -70,7 +70,7 @@ jobs:
7070
run: |
7171
PR_LABELS="automated-pr,${RELEASE_TYPE}-pr"
7272
73-
[[ ${PRE_RELEASE:false} == "true" ]] && gh label create 'pre-release' --force && PR_LABELS="$PR_LABELS,pre-release"
73+
[[ ${PRE_RELEASE:-false} == "true" ]] && gh label create 'pre-release' --force && PR_LABELS="$PR_LABELS,pre-release"
7474
7575
for LABEL in $(echo $PR_LABELS | sed "s/,/ /g"); do gh label create $LABEL --force; done
7676

.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)