From 424dc33baa89a908b7f308de6e4658c91842e0e2 Mon Sep 17 00:00:00 2001 From: Dominik Wetzel Date: Fri, 7 Nov 2025 08:15:59 +0100 Subject: [PATCH] fix: Keep existing values by default when updating release --- action.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/action.yml b/action.yml index 75f509d..1aa0fbd 100644 --- a/action.yml +++ b/action.yml @@ -10,13 +10,14 @@ inputs: body: description: "Note-worthy description of changes in release" required: false + default: ${{ github.event.release.body != '' && github.event.release.body || null }} body_path: description: "Path to load description of changes in this release" required: false name: description: "Gives the release a custom name. Defaults to tag name" required: false - default: ${{ github.ref_name }} + default: ${{ github.event.release.name != '' && github.event.release.name || github.ref_name }} tag_name: description: "Gives a tag name. Defaults to github.GITHUB_REF" required: false @@ -24,9 +25,11 @@ inputs: draft: description: "Creates a draft release. Defaults to false" required: false + default: ${{ github.event.release.draft || false }} prerelease: description: "Identify the release as a prerelease. Defaults to false" required: false + default: ${{ github.event.release.prerelease || false }} files: description: "Newline-delimited list of path globs for asset files to upload" required: false