diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml index 922ebdf7..5ed31a3b 100644 --- a/.github/workflows/e2e-tests.yml +++ b/.github/workflows/e2e-tests.yml @@ -33,7 +33,8 @@ jobs: - name: Install dependencies # Use npm install instead of npm ci to correctly resolve platform-specific # optional dependencies (e.g., @tailwindcss/oxide, lightningcss binaries) - run: npm install + # Skip scripts to avoid electron-builder install-app-deps which uses too much memory + run: npm install --ignore-scripts - name: Install Linux native bindings # Workaround for npm optional dependencies bug (npm/cli#4828) diff --git a/.github/workflows/pr-check.yml b/.github/workflows/pr-check.yml index d93448c4..01e19dbc 100644 --- a/.github/workflows/pr-check.yml +++ b/.github/workflows/pr-check.yml @@ -35,7 +35,8 @@ jobs: - name: Install dependencies # Use npm install instead of npm ci to correctly resolve platform-specific # optional dependencies (e.g., @tailwindcss/oxide, lightningcss binaries) - run: npm install + # Skip scripts to avoid electron-builder install-app-deps which uses too much memory + run: npm install --ignore-scripts - name: Install Linux native bindings # Workaround for npm optional dependencies bug (npm/cli#4828) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index cadeb2f3..5e2611e2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -32,7 +32,8 @@ jobs: - name: Install dependencies # Use npm install instead of npm ci to correctly resolve platform-specific # optional dependencies (e.g., @tailwindcss/oxide, lightningcss binaries) - run: npm install + # Skip scripts to avoid electron-builder install-app-deps which uses too much memory + run: npm install --ignore-scripts - name: Install Linux native bindings # Workaround for npm optional dependencies bug (npm/cli#4828)