Skip to content

ci: pin Ubuntu runner and use bundled npm - #56

Merged
SMAKSS merged 2 commits into
masterfrom
ci/pin-runner-remove-npm-setup
Nov 3, 2026
Merged

SMAKSS merged 2 commits into
masterfrom
ci/pin-runner-remove-npm-setup

Conversation

@SMAKSS

@SMAKSS SMAKSS commented Nov 3, 2026

Copy link
Copy Markdown
Owner

Summary

  • Pin CI and release jobs to ubuntu-24.04 so GitHub does not move them with the ubuntu-latest alias.
  • Remove the global npm CLI installation. pnpm/setup installs Node.js from .nvmrc, and Node bundles npm; Node 26.13.0 includes npm 11.20.0, above the trusted-publishing minimum of 11.5.1.

Validation

  • git diff --check passed locally.
  • PR checks will validate the install, build, tests, and audit.

@SMAKSS
SMAKSS merged commit 16de8fc into master Nov 3, 2026
2 checks passed
@SMAKSS
SMAKSS deleted the ci/pin-runner-remove-npm-setup branch November 3, 2026 03:36
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.

1 participant