Skip to content

Commit e1dd7d2

Browse files
committed
Fix Rollup build issue in CI
- Add --force flag to npm ci to handle optional dependency issues - Add npm rebuild to ensure native binaries are properly installed - Fixes missing @rollup/rollup-linux-x64-gnu module error
1 parent 0f48441 commit e1dd7d2

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

.github/workflows/comprehensive-tests.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,10 @@ jobs:
4949

5050
- name: Install dependencies
5151
run: |
52-
npm ci
52+
# Clean install to avoid rollup optional dependency issues
53+
npm ci --force
54+
# Ensure rollup binaries are installed
55+
npm rebuild
5356
npx playwright install --with-deps
5457
5558
- name: Setup certificates

0 commit comments

Comments
 (0)