Skip to content

Commit 51bb73e

Browse files
kevinccbsgclaude
andcommitted
fix: drop twd-cli devDependency to match twd-vue-example setup
The pinned twd-cli brought puppeteer into the dependency tree, whose postinstall left a partial Chrome folder in CI and broke the `puppeteer browsers install chrome` step in the shared run action. Like the other examples, let npx resolve twd-cli at run time so the puppeteer/Chrome versions always match. Also revert the --ignore-scripts workaround to keep the workflow identical to twd-vue-example. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 763a5d9 commit 51bb73e

3 files changed

Lines changed: 10 additions & 1074 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ jobs:
2222
cache: npm
2323

2424
- name: Install dependencies
25-
run: npm ci --ignore-scripts
25+
run: npm ci
2626

2727
- name: Install mock service worker
28-
run: npx --ignore-scripts twd-js init public --save
28+
run: npx twd-js init public --save
2929

3030
- name: Start dev server
3131
run: |

0 commit comments

Comments
 (0)