Skip to content

Commit 4a622f9

Browse files
committed
Testing build and eventual release process
Change-Id: I394c0368fd9a5b2591b5783fd4d90caef6518bdd Signed-off-by: Ian Meyer <[email protected]>
1 parent 928f196 commit 4a622f9

File tree

2 files changed

+20
-5
lines changed

2 files changed

+20
-5
lines changed

.github/workflows/test-build-release.yml

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
uses: actions/upload-artifact@v4
3535
with:
3636
name: tdiscuss-${{ matrix.goos }}-${{ matrix.goarch }}
37-
path: bazel-bin/tdiscuss-${{ matrix.goos }}-${{ matrix.goarch }}
37+
path: bazel-bin/tdiscuss-${{ matrix.goos }}-${{ matrix.goarch }}_/tdiscuss-${{ matrix.goos }}-${{ matrix.goarch }}
3838

3939
Release:
4040
needs: Build
@@ -44,15 +44,30 @@ jobs:
4444
contents: write
4545
steps:
4646
- uses: actions/checkout@v4
47+
- name: Set pre-release flag
48+
id: release_type
49+
run: |
50+
if [[ ${{ github.ref }} == *beta* ]]; then
51+
echo "type=pre-release" >> $GITHUB_OUTPUT
52+
else
53+
echo "type=release" >> $GITHUB_OUTPUT
54+
fi
4755
- name: Download artifacts
4856
uses: actions/download-artifact@v4
4957
- name: Create Release
5058
env:
5159
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5260
run: |
53-
gh release create ${GITHUB_REF#refs/tags/} \
54-
--title "Release ${GITHUB_REF#refs/tags/}" \
55-
--generate-notes
61+
if [[ "${{ steps.release_type.outputs.type }}" == "pre-release" ]]; then
62+
gh release create ${GITHUB_REF#refs/tags/} \
63+
--title "Release ${GITHUB_REF#refs/tags/}" \
64+
--prerelease \
65+
--generate-notes
66+
else
67+
gh release create ${GITHUB_REF#refs/tags/} \
68+
--title "Release ${GITHUB_REF#refs/tags/}" \
69+
--generate-notes
70+
fi
5671
- name: Upload Release Assets
5772
env:
5873
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

status.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ if [[ $? != 0 ]]; then
66
fi
77

88
echo "STABLE_GIT_SHA ${git_sha}"
9-
echo "STABLE_VERSION v0.0.2-alpha2"
9+
echo "STABLE_VERSION v0.0.2-beta1"

0 commit comments

Comments
 (0)