Skip to content

chore(deps): bump actions/setup-node from 5 to 6#122

Merged
jrphilo merged 1 commit into
mainfrom
dependabot/github_actions/actions/setup-node-6
May 2, 2026
Merged

chore(deps): bump actions/setup-node from 5 to 6#122
jrphilo merged 1 commit into
mainfrom
dependabot/github_actions/actions/setup-node-6

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 1, 2026

Bumps actions/setup-node from 5 to 6.

Release notes

Sourced from actions/setup-node's releases.

v6.0.0

What's Changed

Breaking Changes

Dependency Upgrades

Full Changelog: actions/setup-node@v5...v6.0.0

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels May 1, 2026
@dependabot dependabot Bot requested a review from jrphilo as a code owner May 1, 2026 15:18
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels May 1, 2026
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 5 to 6.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/github_actions/actions/setup-node-6 branch from 8e511fc to c0d4a61 Compare May 2, 2026 15:18
@jrphilo
Copy link
Copy Markdown
Contributor

jrphilo commented May 2, 2026

Ralphie verified this — ready to merge.

Verification

  • lint: ✓
  • check-types: ✓
  • test: ✓ (1477 tests)
  • smoke: ✓

Changelog highlights

  • Breaking: automatic package-manager caching is now limited to npm; pnpm/yarn must be enabled explicitly via cache: input (#1374)
  • Internal: removed hardcoded Bearer prefix on mirror-token — users of private mirrors must include the scheme themselves (#1467)
  • Dep upgrades: ts-jest 29.1.2 → 29.4.1, prettier 2.8.8 → 3.6.2, actions/publish-action 0.3.0 → 0.4.0
  • Release notes

Investigation

  • Ownership: same maintainer (actions org, published by GitHub)
  • Auth/secrets: bearer-prefix change in #1467 — investigated → doesn't affect our usage
    • Change only affects callers passing mirror-token / mirror-url to setup-node; grep across .github/ finds neither input is set in any of our workflows
  • Security advisory: none referenced
  • Deprecations: none we'd hit
  • Breaking API: automatic-caching scope reduced in #1374 — investigated → doesn't affect our usage
    • All three setup-node steps in .github/workflows/ci.yml (lines 27, 39, 52) set cache: pnpm explicitly; the breaking change only removes auto-detection, explicit opt-in still works
    • Empirical confirmation: this PR's own CI runs (check-types, lint, test, Analyze) all passed using actions/setup-node@v6 + cache: pnpm

Recommendation

Mechanical major bump from a first-party (actions org) action. The two flagged changelog items don't touch our usage path — we explicitly opt into pnpm caching, and we don't use the private-mirror token feature. CI on the PR is the live proof that v6 + cache: pnpm works.

@jrphilo jrphilo added the ralphie:ready-to-merge Ralphie verified the upgrade and the changelog; safe to merge — human clicks merge label May 2, 2026
@jrphilo jrphilo merged commit 5a47851 into main May 2, 2026
5 checks passed
@jrphilo jrphilo deleted the dependabot/github_actions/actions/setup-node-6 branch May 2, 2026 15:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code ralphie:ready-to-merge Ralphie verified the upgrade and the changelog; safe to merge — human clicks merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant