Commit 6f174a0
committed
fix(ci): update both puppeteer install steps with working-directory
Issue:
- Previous fix only updated compatibility matrix job
- Main test job still using old puppeteer command
- Both jobs need puppeteer run from CLI directory
Changes:
- Test job: Add working-directory: ./cli
- Compatibility job: Already fixed with working-directory
- Both now use: npx --yes puppeteer browsers install chrome
Why:
- Puppeteer is CLI dependency (via omniscript-converters)
- Must run from CLI directory to find puppeteer in node_modules
- --yes flag bypasses interactive prompt in CI
Testing:
- All local checks passing
- Lint: ✓ Format: ✓ TypeScript: ✓ Tests: ✓ 130/130
Refs: CI #18591224743 - exit code 127 puppeteer not found1 parent 639658d commit 6f174a0
1 file changed
+3
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
218 | 218 | | |
219 | 219 | | |
220 | 220 | | |
221 | | - | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
222 | 224 | | |
223 | 225 | | |
224 | 226 | | |
| |||
0 commit comments