From 89923b5f76bf7abd3d4d0cd89eb3b7321de3532e Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Fri, 27 Mar 2026 20:59:07 +0700 Subject: [PATCH] fix(ci): default to draft release when no GitHub release exists The fallback was "release", so pushing a tag without pre-creating a draft release on GitHub caused electron-builder to create a published release instead of a draft. --- .github/workflows/desktop-release.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/desktop-release.yml b/.github/workflows/desktop-release.yml index e6c147e8e..59347371d 100644 --- a/.github/workflows/desktop-release.yml +++ b/.github/workflows/desktop-release.yml @@ -124,7 +124,7 @@ jobs: release_type="release" fi else - release_type="release" + release_type="draft" fi echo "RELEASE_TYPE=$release_type" >> "$GITHUB_ENV" @@ -230,7 +230,7 @@ jobs: release_type="release" fi else - release_type="release" + release_type="draft" fi echo "RELEASE_TYPE=$release_type" >> "$GITHUB_ENV" @@ -339,7 +339,7 @@ jobs: release_type="release" fi else - release_type="release" + release_type="draft" fi echo "RELEASE_TYPE=$release_type" >> "$GITHUB_ENV"