Skip to content

chore(deps): update actions/setup-node action to v7 - #41

Merged
dawsontoth merged 1 commit into
mainfrom
renovate/major-all-digests
Jul 27, 2026
Merged

chore(deps): update actions/setup-node action to v7#41
dawsontoth merged 1 commit into
mainfrom
renovate/major-all-digests

Conversation

@renovate

@renovate renovate Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
actions/setup-node action major v6.5.0v7.0.0

Release Notes

actions/setup-node (actions/setup-node)

v7.0.0

Compare Source

What's Changed
Enhancements:
Bug fixes:
Documentation updates:
Dependency update:
New Contributors

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

v7

Compare Source


Configuration

📅 Schedule: (in timezone America/New_York)

  • Branch creation
    • "before 9am on Monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot requested a review from a team as a code owner July 27, 2026 04:58

@dawsontoth dawsontoth left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving — verified the digest is genuine and the major is safe for our release setup.

Digest check: 820762786026740c76f36085b0efc47a31fe5020 matches the real actions/setup-node@v7.0.0 tag upstream.

The one behavioural change worth checking is #1558, "Remove dummy NODE_AUTH_TOKEN export". Our release workflows set registry-url and publish via OIDC / Trusted Publisher (id-token: write, npm publish --provenance, no NPM_TOKEN anywhere), so that's exactly the path this touched. It turns out to be a fix for this setup rather than a risk — previously the action injected a placeholder XXXXX-XXXXX-XXXXX-XXXXX token that, per the PR, "could corrupt the user's .npmrc by injecting a non-functional token value into the environment, potentially causing confusing behavior during OIDC publish." v7 only exports the variable when it's actually set.

Flagging for awareness: this PR edits release.yaml, and PR CI never exercises the publish path — so the first real proof will be the next release. The remaining v7 changes (ESM migration, @actions/cache 5.1.0, two new cache-key outputs) are all runner-side and fine on GitHub-hosted runners.

Local verification on this branch (Node 24.17, npm ci): suite passes 10 files / 56 tests.

@dawsontoth
dawsontoth merged commit e4652c2 into main Jul 27, 2026
10 checks passed
@dawsontoth
dawsontoth deleted the renovate/major-all-digests branch July 27, 2026 16:19
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 1.1.4 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant