feat: allow for draft releases

Closes #56.

Adds a `draft` input that, if true, skips the step of setting the draft
status to false.

Signed-off-by: crueter <crueter@eden-emu.dev>
This commit is contained in:
crueter 2025-11-11 21:19:20 -05:00
parent e5e095057a
commit 0bca42135c
No known key found for this signature in database
GPG key ID: 425ACD2D4830EBC6
3 changed files with 29 additions and 1 deletions

View file

@ -47,6 +47,9 @@ inputs:
prerelease:
description: 'Mark Release as Pre-Release'
default: false
draft:
description: 'Mark this release as a draft'
default: false
release-notes-assistant:
description: 'Generate release notes with Release Notes Assistant'
default: false
@ -105,6 +108,8 @@ runs:
export RETRY="${{ inputs.download-retry }}"
export DRAFT="${{ inputs.draft }}"
export TMP_DIR=$(mktemp -d)
trap "rm -fr $TMP_DIR" EXIT