Skip to content

Commit 94a45fc

Browse files
mojtabakarimiclaude
andcommitted
ci: use npm install + node 22 to avoid npm ci lockfile strictness
The lockfile has a transitive picomatch version mismatch that npm 10.8 (shipped with Node 20) refuses under npm ci. Newer npm on Node 22 plus plain npm install is tolerant and matches what local dev uses. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent 24af5f6 commit 94a45fc

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/pages.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ jobs:
2121
- uses: actions/checkout@v5
2222
- uses: actions/setup-node@v5
2323
with:
24-
node-version: 20
24+
node-version: 22
2525
cache: npm
26-
- run: npm ci
26+
- run: npm install --no-audit --no-fund
2727
- run: npm run build
2828
- uses: actions/configure-pages@v5
2929
- uses: actions/upload-pages-artifact@v3

0 commit comments

Comments
 (0)