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

@ -18,6 +18,7 @@ if ${VERBOSE:-false}; then set -x; fi
: ${HIDE_ARCHIVE_LINK:=false}
: ${RETRY:=1}
: ${DELAY:=10}
: ${DRAFT:=false}
RELEASE_NOTES_ASSISTANT_VERSION=v1.4.1 # renovate: datasource=forgejo-releases depName=forgejo/release-notes-assistant registryUrl=https://code.forgejo.org
@ -105,7 +106,7 @@ upload_release() {
fi
fi
maybe_use_release_note_assistant
release_draft false
[ "$DRAFT" = "false" ] && release_draft false
}
release_draft() {