Skip to content

Commit fbb54d2

Browse files
committed
ci: support prereleases
1 parent c2dce53 commit fbb54d2

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,15 @@ jobs:
9898
with:
9999
path: artifacts
100100

101+
- name: Detect prerelease
102+
id: prerelease
103+
run: |
104+
if [[ "${GITHUB_REF_NAME}" =~ (alpha|beta|rc) ]]; then
105+
echo "value=true" >> "$GITHUB_OUTPUT"
106+
else
107+
echo "value=false" >> "$GITHUB_OUTPUT"
108+
fi
109+
101110
- name: Generate Changelog
102111
id: github_release
103112
uses: mikepenz/release-changelog-builder@v6
@@ -135,4 +144,5 @@ jobs:
135144
uses: softprops/action-gh-release@v3
136145
with:
137146
body: ${{ steps.github_release.outputs.changelog }}
147+
prerelease: ${{ steps.prerelease.outputs.value == 'true' }}
138148
files: artifacts/**/*

0 commit comments

Comments
 (0)