From 2c079623a8b399adc8b01203451b9b76fde0b094 Mon Sep 17 00:00:00 2001 From: Kacper Date: Thu, 18 Dec 2025 12:21:43 +0100 Subject: [PATCH] fix(ci): add --ignore-scripts to Linux native bindings install MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The npm install for Linux bindings was also triggering electron-builder postinstall script. Added --ignore-scripts to all three workflows. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- .github/workflows/e2e-tests.yml | 2 +- .github/workflows/pr-check.yml | 2 +- .github/workflows/test.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml index 5ed31a3b..14e1ad87 100644 --- a/.github/workflows/e2e-tests.yml +++ b/.github/workflows/e2e-tests.yml @@ -40,7 +40,7 @@ jobs: # Workaround for npm optional dependencies bug (npm/cli#4828) # Explicitly install Linux bindings needed for build tools run: | - npm install --no-save --force \ + npm install --no-save --force --ignore-scripts \ @rollup/rollup-linux-x64-gnu@4.53.3 \ @tailwindcss/oxide-linux-x64-gnu@4.1.17 diff --git a/.github/workflows/pr-check.yml b/.github/workflows/pr-check.yml index 01e19dbc..9c50aef2 100644 --- a/.github/workflows/pr-check.yml +++ b/.github/workflows/pr-check.yml @@ -42,7 +42,7 @@ jobs: # Workaround for npm optional dependencies bug (npm/cli#4828) # Explicitly install Linux bindings needed for build tools run: | - npm install --no-save --force \ + npm install --no-save --force --ignore-scripts \ @rollup/rollup-linux-x64-gnu@4.53.3 \ @tailwindcss/oxide-linux-x64-gnu@4.1.17 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 5e2611e2..5e52e180 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -39,7 +39,7 @@ jobs: # Workaround for npm optional dependencies bug (npm/cli#4828) # Explicitly install Linux bindings needed for build tools run: | - npm install --no-save --force \ + npm install --no-save --force --ignore-scripts \ @rollup/rollup-linux-x64-gnu@4.53.3 \ @tailwindcss/oxide-linux-x64-gnu@4.1.17