CI: run on Node 22 — jsdom 30 (undici 8) needs markAsUncloneable
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Showing 1 changed file with +2 and −1
modified
.github/workflows/ci.yml
+2 −1
@@ -29,7 +29,8 @@ jobs: | ||
| 29 | 29 | |
| 30 | 30 | - uses: actions/setup-node@v4 |
| 31 | 31 | with: |
| 32 | − node-version: 20 | |
| 32 | + # jsdom 30 → undici 8 needs markAsUncloneable (Node >= 22.9) | |
| 33 | + node-version: 22 | |
| 33 | 34 | cache: pnpm |
| 34 | 35 | |
| 35 | 36 | - name: Install |
| 36 | 37 | |