From 1825ea701fbabbcbb5924f190278bd04f49e2a0f Mon Sep 17 00:00:00 2001 From: Ayaz Salikhov Date: Thu, 10 Jul 2025 14:16:03 +0100 Subject: [PATCH] fix: Mark tags with dash as prerelease (#2319) --- .github/workflows/nightly.yml | 1 + .github/workflows/release.yml | 1 + .github/workflows/release_impl.yml | 11 ++++++++--- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index f4dec61a..f7df6ecc 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -96,6 +96,7 @@ jobs: uses: ./.github/workflows/release_impl.yml with: overwrite_release: true + prerelease: true title: "Clio development (nightly) build" version: nightly header: > diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index eb221d53..df0eee76 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -48,6 +48,7 @@ jobs: uses: ./.github/workflows/release_impl.yml with: overwrite_release: false + prerelease: ${{ contains(github.ref_name, '-') }} title: "${{ github.ref_name}}" version: "${{ github.ref_name }}" header: > diff --git a/.github/workflows/release_impl.yml b/.github/workflows/release_impl.yml index 0164657f..fe4c4bc1 100644 --- a/.github/workflows/release_impl.yml +++ b/.github/workflows/release_impl.yml @@ -8,6 +8,11 @@ on: required: true type: boolean + prerelease: + description: "Create a prerelease" + required: true + type: boolean + title: description: "Release title" required: true @@ -25,12 +30,12 @@ on: generate_changelog: description: "Generate changelog" - required: false + required: true type: boolean draft: description: "Create a draft release" - required: false + required: true type: boolean jobs: @@ -109,7 +114,7 @@ jobs: shell: bash run: | gh release create "${{ inputs.version }}" \ - ${{ inputs.overwrite_release && '--prerelease' || '' }} \ + ${{ inputs.prerelease && '--prerelease' || '' }} \ --title "${{ inputs.title }}" \ --target "${GITHUB_SHA}" \ ${{ inputs.draft && '--draft' || '' }} \