Skip to content

Commit b839316

Browse files
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

File tree

.github/workflows/ci.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ jobs:
117117
if: runner.os != 'Windows'
118118
uses: hustcer/setup-nu@v3
119119
with:
120-
version: '*'
120+
version: '0.112.2'
121121

122122
- name: Install shells - Windows
123123
if: runner.os == 'Windows'
@@ -265,7 +265,7 @@ jobs:
265265
- name: Install nushell
266266
uses: hustcer/setup-nu@v3
267267
with:
268-
version: '*'
268+
version: '0.112.2'
269269

270270
- name: 💰 Rust repo cache
271271
uses: actions/cache@v5
@@ -301,7 +301,7 @@ jobs:
301301
- name: Install nushell
302302
uses: hustcer/setup-nu@v3
303303
with:
304-
version: '*'
304+
version: '0.112.2'
305305

306306
# Ensure nothing remains from caching
307307
- run: cargo llvm-cov clean --workspace

0 commit comments

Comments
 (0)