Skip to content

Fix Node CI mise Yarn setup - #1423

Merged
Nickersoft merged 1 commit into
mainfrom
codex/fix-node-ci-mise-yarn
Jun 24, 2026
Merged

Fix Node CI mise Yarn setup#1423
Nickersoft merged 1 commit into
mainfrom
codex/fix-node-ci-mise-yarn

Conversation

@Nickersoft

Copy link
Copy Markdown
Member

Summary

  • keep mise as the source of truth for Yarn via the npm cli-dist backend
  • install Node/Yarn explicitly before Node workflow tasks
  • run Node mise tasks with --no-deps after explicit yarn install steps to avoid recursive Yarn dependency preparation

Verification

  • ruby -e "require 'yaml'; YAML.load_file('.github/workflows/node.yml'); puts 'yaml ok'"
  • git diff --check HEAD~1..HEAD
  • MISE_BACKENDS_YARN='npm:@yarnpkg/cli-dist' mise exec --no-deps -C node -- yarn --version
  • MISE_BACKENDS_YARN='npm:@yarnpkg/cli-dist' mise run --skip-tools --no-deps --dry-run //node:build --target x86_64-pc-windows-msvc
  • MISE_BACKENDS_YARN='npm:@yarnpkg/cli-dist' mise run --skip-tools --no-deps --dry-run //node:test

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 23, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
odict-docs 21f591f Commit Preview URL

Branch Preview URL
Jun 23 2026, 09:17 PM

@Nickersoft
Nickersoft force-pushed the codex/fix-node-ci-mise-yarn branch 3 times, most recently from 8fe0a8a to 981775b Compare June 23, 2026 15:22
@Nickersoft
Nickersoft force-pushed the codex/fix-node-ci-mise-yarn branch from 981775b to 21f591f Compare June 23, 2026 21:16
@Nickersoft
Nickersoft merged commit b701c32 into main Jun 24, 2026
47 checks passed
@Nickersoft
Nickersoft deleted the codex/fix-node-ci-mise-yarn branch June 24, 2026 15:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant