We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d1eabcd commit 44f7044Copy full SHA for 44f7044
.github/workflows/release.yml
@@ -19,7 +19,7 @@ jobs:
19
with:
20
fetch-depth: 0
21
22
- - name: Setup Go
+ - name: Set up Go
23
uses: actions/setup-go@v5
24
25
check-latest: true
@@ -35,6 +35,17 @@ jobs:
35
restore-keys: |
36
${{ runner.os }}-go-
37
38
+ - name: Set prerelease flag
39
+ if: startsWith(github.ref, 'refs/tags/')
40
+ id: pre
41
+ run: |
42
+ TAG="$GITHUB_REF_NAME"
43
+ if [[ "$TAG" =~ -(beta|alpha|rc) ]]; then
44
+ echo "is_prerelease=true" >> $GITHUB_OUTPUT
45
+ else
46
+ echo "is_prerelease=false" >> $GITHUB_OUTPUT
47
+ fi
48
+
49
- name: Build
50
if: startsWith(github.ref, 'refs/tags/')
51
run: make -j releases
@@ -45,4 +56,4 @@ jobs:
56
57
files: build/*
58
draft: true
- prerelease: false
59
+ prerelease: ${{ steps.pre.outputs.is_prerelease }}
0 commit comments