From 4d0cc6f8dde70f5e4f4e796aad544a9e812374c6 Mon Sep 17 00:00:00 2001 From: Ronald Tse Date: Sat, 10 Oct 2026 09:16:23 +0800 Subject: [PATCH] fix: pass a boolean to the reusable workflow's force input github.event.inputs.force || 'false' evaluates to the STRING 'false' on push events; the reusable workflow declares force as type: boolean, so GitHub rejects the call before any job starts (the release has been silently dead since the CI simplification). == 'true' yields a real boolean on both push (null == 'true' -> false) and dispatch. --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4e16c76..236ca4c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -25,5 +25,5 @@ jobs: with: default-visibility: private include-pattern: ${{ github.event.inputs.include-pattern || '*' }} - force: ${{ github.event.inputs.force || 'false' }} + force: ${{ github.event.inputs.force == 'true' }} secrets: inherit