From f9bfca815bac61ea3d7ce0ddab83bbe398d4db68 Mon Sep 17 00:00:00 2001 From: Jan Kowalleck Date: Mon, 12 May 2025 13:37:08 +0200 Subject: [PATCH 1/3] chore: release via softprops action Signed-off-by: Jan Kowalleck --- .github/workflows/release.yml | 14 ++++++++++---- semver.txt | 2 +- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2c5758d4..c84b5504 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -45,14 +45,20 @@ jobs: run: | VERSION=`cat semver.txt` echo "version=$VERSION" >> $GITHUB_OUTPUT + if [[ "$VERSION" =~ (alpha|beta|rc) ]] + then + echo "prerelease=true" >> "$GITHUB_OUTPUT" + else + echo "prerelease=false" >> "$GITHUB_OUTPUT" + fi - name: Create github release and git tag for release id: create_release - # see https://github.com/actions/create-release - uses: actions/create-release@v1 + # see https://github.com/softprops/action-gh-release + uses: softprops/action-gh-release@v2 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - release_name: ${{ steps.set_version.outputs.version }} + name: ${{ steps.set_version.outputs.version }} tag_name: v${{ steps.set_version.outputs.version }} draft: false - prerelease: false + prerelease: ${{ steps.set_version.outputs.prerelease }} diff --git a/semver.txt b/semver.txt index 444877d4..5584f9ad 100644 --- a/semver.txt +++ b/semver.txt @@ -1 +1 @@ -3.5.3 +3.5.4-alpha2 From 1facde45401322add504871f487c6ac617c1fc73 Mon Sep 17 00:00:00 2001 From: Jan Kowalleck Date: Mon, 12 May 2025 13:45:33 +0200 Subject: [PATCH 2/3] chore: release via softprops action Signed-off-by: Jan Kowalleck --- .github/workflows/release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c84b5504..8bb6949b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -62,3 +62,4 @@ jobs: tag_name: v${{ steps.set_version.outputs.version }} draft: false prerelease: ${{ steps.set_version.outputs.prerelease }} + target_commitish: ${{ github.head_ref || github.ref_name }} From 354dbbbd3bca78517ea78ab27f872bf921b93f04 Mon Sep 17 00:00:00 2001 From: Jan Kowalleck Date: Mon, 12 May 2025 13:46:23 +0200 Subject: [PATCH 3/3] chore: release via softprops action Signed-off-by: Jan Kowalleck --- semver.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/semver.txt b/semver.txt index 5584f9ad..54d258da 100644 --- a/semver.txt +++ b/semver.txt @@ -1 +1 @@ -3.5.4-alpha2 +3.5.4-alpha3