Commit cae7216
ci(musl): replace corepack with oxc-project/setup-node (#367)
## Summary
The musl test job runs in a Node Alpine container and used `corepack
enable` to bootstrap pnpm. Node 25 unbundles corepack, so the renovate
bump from `node:22-alpine3.21` to `node:25-alpine3.21` (#361) fails with
`corepack: command not found` (see [run
24967913479](https://github.com/voidzero-dev/vite-task/actions/runs/24967913479/job/73105843537?pr=361)).
Use `oxc-project/setup-node@v1.2.0`, which installs pnpm directly and
gates the pnpm-store cache to `main` (save on main, restore-only on
PRs). Mirrors the existing pattern at `.github/workflows/ci.yml:148-153`
(action + follow-up `pnpm install` for test bins).
🤖 Generated with [Claude Code](https://claude.com/claude-code)
---------
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent bcc9457 commit cae7216
1 file changed
Lines changed: 6 additions & 23 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
135 | | - | |
136 | | - | |
137 | | - | |
138 | | - | |
139 | | - | |
140 | | - | |
141 | | - | |
142 | | - | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
143 | 138 | | |
144 | | - | |
145 | | - | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
| 139 | + | |
154 | 140 | | |
155 | 141 | | |
156 | 142 | | |
| |||
201 | 187 | | |
202 | 188 | | |
203 | 189 | | |
204 | | - | |
205 | | - | |
206 | | - | |
207 | | - | |
| 190 | + | |
208 | 191 | | |
209 | 192 | | |
210 | 193 | | |
| |||
225 | 208 | | |
226 | 209 | | |
227 | 210 | | |
228 | | - | |
| 211 | + | |
229 | 212 | | |
230 | 213 | | |
231 | 214 | | |
| |||
0 commit comments