From 765e74cf3adbeaaa730b2d9a241af0ab3e3281c2 Mon Sep 17 00:00:00 2001 From: William Bell Date: Sat, 14 Jun 2025 02:14:46 +0100 Subject: [PATCH] add prerelease --- .github/workflows/release.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 706869f..7531e04 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -31,7 +31,16 @@ jobs: run: | conan install . --build=missing conan build . - + - name: Determine if prerelease + id: prerelease_check + run: | + TAG=${GITHUB_REF##refs/tags/} + if [[ "$TAG" == prerelease-* ]]; then + echo "true" > prerelease.txt + else + echo "false" > prerelease.txt + fi + echo "prerelease=$(cat prerelease.txt)" >> $GITHUB_OUTPUT - name: Archive build folder run: | ARCH=$(uname -m) @@ -50,5 +59,5 @@ jobs: body: | Automated release based on tag ${{ github.ref_name }} draft: false - prerelease: false + prerelease: ${{ steps.prerelease_check.outputs.prerelease }} artifacts: ${{ env.TAR_NAME }} \ No newline at end of file