Skip to content

Infra: pin matrix toolchain versions #13

Description

@aqeelat

Problem

The matrix used unpinned `npx --yes` commands, so local and CI runs could silently change when package latest tags moved.

Expected Behavior

Node dependencies and generator command packages are pinned, and CI installs from the lockfile.

Acceptance Criteria

  • `package.json` and `package-lock.json` are committed
  • CI uses `npm ci`
  • Matrix runner invokes explicit package versions for npm-based tools

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:ciCI, matrix, artifact, and reproducibility work

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions