Skip to content

Commit 08bb9c7

Browse files
fix: Apply npm ci workaround to e2e_tests workflow
The e2e_tests workflow was still using npm ci which fails due to the npm optional dependencies bug (npm/cli#4828). This applies the same workaround already used in main.yml. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent a00432b commit 08bb9c7

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

.github/workflows/e2e_tests.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,9 @@ jobs:
3737
${{ runner.os }}-playwright-
3838
3939
- name: Install dependencies
40-
run: npm ci
40+
# Working around https://github.com/npm/cli/issues/4828
41+
# run: npm ci
42+
run: npm install --no-package-lock
4143

4244
- name: Install Playwright dependencies
4345
run: npx playwright install-deps

0 commit comments

Comments
 (0)