Skip to content

ci: update setup-nu to v3.29 and pin Nushell - #3198

Merged
fengmk2 merged 3 commits into
test/deflake-pnpm-installfrom
ci/fix-nushell-setup
Oct 23, 2026
Merged

fengmk2 merged 3 commits into
test/deflake-pnpm-installfrom
ci/fix-nushell-setup

Conversation

@fengmk2

@fengmk2 fengmk2 commented Oct 22, 2026 •

Copy link
Copy Markdown
Member

setup-nu can stop CLI snapshot jobs when it cannot find a release for version: '*'.

Use hustcer/setup-nu v3.29, which includes release lookup retries. Pin Nushell to 0.116.1 so the action resolves an exact release tag. Renovate keeps both version pins current.

Fixes the setup failure in this CI job.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Oct 22, 2026 •

Copy link
Copy Markdown

🚀 Deploying Preview to Cloudflare 🚀

Preview URL: https://ci-fix-nushell-setup-viteplus-dev.voidzero-docs.workers.dev (commit f6031ab)

This URL reflects your latest Preview deployment

Preview Deployments by commit

Status Deployment URL Commit Updated (UTC) See this deployment's details
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://c48eca30-viteplus-dev.voidzero-docs.workers.dev f6031ab 2026-10-23T14:40:20.687Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://24ab4227-viteplus-dev.voidzero-docs.workers.dev 5c660da 2026-10-23T13:32:30.581Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://997938f1-viteplus-dev.voidzero-docs.workers.dev 40e5a00 2026-10-23T12:43:40.327Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://8d4fce05-viteplus-dev.voidzero-docs.workers.dev 485c0d7 2026-10-23T08:55:34.453Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://2402b486-viteplus-dev.voidzero-docs.workers.dev de7ba56 2026-10-23T08:31:26.736Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://03e48862-viteplus-dev.voidzero-docs.workers.dev 953dd7c 2026-10-22T16:48:50.269Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://14f1826f-viteplus-dev.voidzero-docs.workers.dev 56713d0 2026-10-22T15:44:47.973Z Visit the dashboard ↗

@fengmk2
fengmk2 force-pushed the ci/fix-nushell-setup branch from 56713d0 to 953dd7c Compare October 22, 2026 16:44
@fengmk2
fengmk2 changed the base branch from main to test/deflake-pnpm-install October 22, 2026 16:44
@fengmk2
fengmk2 added this pull request to stack #3200 October 22, 2026 16:44
@fengmk2
fengmk2 force-pushed the ci/fix-nushell-setup branch from 953dd7c to de7ba56 Compare October 23, 2026 08:30
@fengmk2
fengmk2 force-pushed the ci/fix-nushell-setup branch from de7ba56 to 485c0d7 Compare October 23, 2026 08:54
@fengmk2 fengmk2 changed the title ci: avoid Nushell release discovery failures ci: update setup-nu to v3.29 and pin Nushell Oct 23, 2026
@fengmk2
fengmk2 force-pushed the ci/fix-nushell-setup branch from 40e5a00 to 5c660da Compare October 23, 2026 13:31
@fengmk2
fengmk2 marked this pull request as ready for review October 23, 2026 13:39
@fengmk2 fengmk2 self-assigned this Oct 23, 2026
@fengmk2
fengmk2 requested a review from wan9chi October 23, 2026 13:40
@fengmk2
fengmk2 force-pushed the ci/fix-nushell-setup branch from 5c660da to f6031ab Compare October 23, 2026 14:38
@fengmk2
fengmk2 merged commit 6e893dd into main Oct 23, 2026
50 of 82 checks passed
@fengmk2
fengmk2 deleted the ci/fix-nushell-setup branch October 23, 2026 15:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants