From 7ba9c3dd8b834fe134645cfff75027e27a47483a Mon Sep 17 00:00:00 2001 From: Ryan Bas Date: Sun, 10 May 2026 14:49:33 -0600 Subject: [PATCH] fix: snapshot job skips chrome publish on push triggers inputs.extension is null when triggered by push (not workflow_dispatch), causing the extension zip and publish steps to be silently skipped. Use != false so the steps run by default and can still be opted out on manual dispatch. Co-Authored-By: Claude Opus 4.6 (1M context) --- .github/workflows/release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e11ec84..a4d3a23 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -44,12 +44,12 @@ jobs: NPM_CONFIG_PROVENANCE: true - name: Zip extension - if: inputs.extension + if: inputs.extension != false working-directory: packages/devtools-extension run: cd dist && zip -r ../extension.zip . - name: Publish extension to testers - if: inputs.extension + if: inputs.extension != false uses: mnao305/chrome-extension-upload@v5.0.0 with: file-path: packages/devtools-extension/extension.zip