fix: Mark tags with dash as prerelease (#2319)

This commit is contained in:
Ayaz Salikhov
2025-07-10 14:16:03 +01:00
committed by GitHub
parent 2ae5b13fb9
commit 1825ea701f
3 changed files with 10 additions and 3 deletions

View File

@@ -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' || '' }} \