From 003d83eba6e85c4bb503831e4bc08f5e4daab9c6 Mon Sep 17 00:00:00 2001 From: denis0001-dev Date: Mon, 14 Sep 2026 00:17:50 +0300 Subject: [PATCH] Mark GitHub releases as prerelease when version contains -beta. Co-authored-by: Cursor --- .github/workflows/release.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d2952b0..c0dbdc7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,6 +35,7 @@ jobs: outputs: version: ${{ steps.ver.outputs.version }} tag: ${{ steps.ver.outputs.tag }} + prerelease: ${{ steps.ver.outputs.prerelease }} steps: - id: ver shell: bash @@ -50,6 +51,10 @@ jobs: fi echo "version=$V" >> "$GITHUB_OUTPUT" echo "tag=v$V" >> "$GITHUB_OUTPUT" + case "$V" in + *-beta*) echo "prerelease=true" >> "$GITHUB_OUTPUT" ;; + *) echo "prerelease=false" >> "$GITHUB_OUTPUT" ;; + esac desktop-proguard: needs: resolve-version @@ -407,7 +412,7 @@ jobs: name: FromChat ${{ needs.resolve-version.outputs.version }} body_path: release-body.md draft: false - prerelease: false + prerelease: ${{ needs.resolve-version.outputs.prerelease == 'true' }} generate_release_notes: false files: release-assets/* env: