Commit b839316
authored
ci: pin nushell version to 0.112.2 (#2440)
## Summary
- The `version: '*'` specifier in `hustcer/setup-nu@v3` started failing
on macOS arm64 around 2026-04-27 16:48Z with `No release for Nushell
matching version specifier * of default feature`. The action SHA was
unchanged, so this is an upstream regression in the wildcard resolution
path.
- Earlier successful runs (e.g.
[25003041167](https://github.com/max-sixty/worktrunk/actions/runs/25003041167))
resolved `*` to `0.112.2`, so pinning to that version restores the
previous behavior and makes the build reproducible.
- Same pinning philosophy as a985e24 (pre-commit hook revs) — concrete
versions over moving refs.
Fixes the failing `test (macos)` check on #2438 and on `main`.
## Test plan
- [ ] `test (linux)` passes
- [ ] `test (macos)` passes — the previously failing job
- [ ] `test (windows)` passes (nushell step is skipped on Windows;
unaffected)
- [ ] `code-coverage` and `benchmarks` jobs still install nushell
successfully
Co-authored-by: worktrunk-bot <254187624+worktrunk-bot@users.noreply.github.com>1 parent 4ee813c commit b839316
1 file changed
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
120 | | - | |
| 120 | + | |
121 | 121 | | |
122 | 122 | | |
123 | 123 | | |
| |||
265 | 265 | | |
266 | 266 | | |
267 | 267 | | |
268 | | - | |
| 268 | + | |
269 | 269 | | |
270 | 270 | | |
271 | 271 | | |
| |||
301 | 301 | | |
302 | 302 | | |
303 | 303 | | |
304 | | - | |
| 304 | + | |
305 | 305 | | |
306 | 306 | | |
307 | 307 | | |
| |||
0 commit comments