File tree Expand file tree Collapse file tree 2 files changed +5
-0
lines changed
Expand file tree Collapse file tree 2 files changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ applyTo: ".github/workflows/*.yaml"
2424- Linux tests require Xvfb for display: ` /usr/bin/Xvfb :99 -screen 0 1024x768x24`
2525- Set `DISPLAY : " :99.0" ` environment variable for tests on Linux
2626- Tests run via ` npm test`
27+ - Include `pnpm/action-setup@v4` in test jobs - some test fixtures use `packageManager : pnpm` to verify pnpm compatibility
2728
2829# # Permissions
2930
Original file line number Diff line number Diff line change 2828 - uses : actions/setup-node@v6
2929 with :
3030 node-version-file : " .nvmrc"
31+ # pnpm is needed for test fixtures that use packageManager: pnpm
32+ - uses : pnpm/action-setup@v4
33+ with :
34+ version : 10
3135
3236 - run : /usr/bin/Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 & echo "Started xvfb"
3337 shell : bash
You can’t perform that action at this time.
0 commit comments