Skip to content

flake: Windows CI mise install fails for vercel (node not found) #1596

Description

@flake-investigator

CI Run

Commit

Failure details

Step: .github/actions/go-cache (logged under “Restore Go cache” in the job)

Log excerpt:

mise vercel@54.14.0                      [1/3] install
...
npm error command C:\Windows\system32\cmd.exe /d /s /c node install.js
npm error 'node' is not recognized as an internal or external command,
npm error operable program or batch file.
...
mise ERROR Failed to install npm:vercel@54.14.0: npm.cmd exited with non-zero status: exit code 1

Root cause assessment

mise.toml recently added vercel = "54.14.0" (commit 6ad66be). On Windows CI, mise attempts to install Vercel via npm during setup; npm fails because node is not on PATH ('node' is not recognized). This causes the job to fail before tests run.

Assignment analysis

  • git log --oneline -10 mise.toml shows commit 6ad66be (Ben Potter) adding the Vercel tool.
  • .github/actions/setup-mise/action.yml was last modified by Thomas Kosiewski (f6a4ed30), but the failure appears tied to the new tool entry in mise.toml.
  • Assigning to Ben Potter for triage and ownership of the new tool entry.

Reproduction

  • On a Windows runner with current mise.toml, run mise install vercel or the CI setup-mise + go-cache steps.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions