Skip to content

Bump actions/setup-node from 3.9.1 to 7.0.0 - #822

Merged
justin808 merged 2 commits into
masterfrom
dependabot/github_actions/actions/setup-node-7.0.0
Sep 17, 2026
Merged

justin808 merged 2 commits into
masterfrom
dependabot/github_actions/actions/setup-node-7.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 10, 2026

Copy link
Copy Markdown
Contributor

Bumps actions/setup-node from 3.9.1 to 7.0.0.

Release notes

Sourced from actions/setup-node's releases.

v7.0.0

What's Changed

Enhancements:

Bug fixes:

Documentation updates:

Dependency update:

New Contributors

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

v6.5.0

What's Changed

Full Changelog: actions/setup-node@v6.4.0...v6.5.0

v6.4.0

What's Changed

Dependency updates:

New Contributors

Full Changelog: actions/setup-node@v6...v6.4.0

v6.3.0

What's Changed

Enhancements:

... (truncated)

Commits
  • 8207627 Migrate to ESM and upgrade dependencies (#1574)
  • 04be95c Add cache-primary-key and cache-matched-key as outputs (#1577)
  • 7c2c68d docs: Update caching recommendations to mitigate cache poisoning risks (#1567)
  • 6a61c03 Merge pull request #1569 from jasongin/update-actions-cache-5.1.0
  • 30eb73b Resolve high-severity audit issues
  • 4e1a87a Update dist
  • 360237f Strict equality
  • 4f8aac5 Bump @​actions/cache to 5.1.0, log cache write denied
  • f4a67bb Only use mirrorToken in getManifest if it's provided (#1548)
  • 0355742 Remove dummy NODE_AUTH_TOKEN export (#1558)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.9.1 to 7.0.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@3235b87...8207627)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Sep 10, 2026
@coderabbitai

coderabbitai Bot commented Sep 10, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: 3559c222-46bf-48f5-b756-59684abdedf4

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown

🚀 Quick Review App Commands

Welcome! Here are the commands you can use in this PR:
They require the repository to have cpflow review apps configured, including the CPLN_TOKEN_STAGING secret.

+review-app-deploy

Deploy your PR branch for testing.

+review-app-delete

Remove the review app when done.

+review-app-help

Show detailed instructions, environment setup, and configuration options.

Comment +review-app-help for full setup details.

@github-actions

Copy link
Copy Markdown

No description provided.

@github-actions

Copy link
Copy Markdown

No description provided.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 17, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-09-17T03:38:28.483828Z c56b7b9 New commits
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@claude

claude Bot commented Sep 17, 2026

Copy link
Copy Markdown

Reviewed. This is a straightforward Dependabot bump of actions/setup-node from v3.9.1 to v7.0.0, applied identically across all three workflow files (js_test.yml, lint_test.yml, rspec_test.yml).

  • Integrity check: the pinned SHA 820762786026740c76f36085b0efc47a31fe5020 correctly corresponds to the v7.0.0 tag (top commit "Migrate to ESM and upgrade dependencies", matching the release notes in the PR description). SHA-pinning with a version comment is already the right pattern here.
  • Compatibility: this repo's Node matrix is 22.x, well within v7's supported range, so no fallout expected from the major version jump.
  • Note: this skips v4–v6 in one hop (largely due to Dependabot batching), including v7's migration to ESM internally — worth letting CI run green before merging, but nothing in the diff itself is a concern.

No bugs, security issues, or quality concerns found. Looks safe to merge once CI passes.

@justin808 justin808 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

🤖 Codex · OpenAI · UNKNOWN · UNKNOWN

Code Walkthrough

This dependency-only update pins actions/setup-node to the official immutable commit for v7.0.0 in the JavaScript, lint, and RSpec workflows. The configured Node 22 test runtime, caching behavior, workflow permissions, and job structure remain unchanged.

Refreshed-base validation

GitHub updated the branch onto the post-#820 master, producing exact head c56b7b955f041b79b2b2d53612207dfa9b6b646e. The remaining diff is limited to the three setup-node pins. The repository validation seam passed at that SHA (59 files, no RuboCop offenses). JavaScript CI, lint CI, demo-fleet smoke, deployment, Claude review, and CodeRabbit passed. RSpec initially hit the same renderer-artifact race independently observed on #820; its single failed-job rerun passed all setup, build, renderer, and test stages.

Risk and rollback

Setup-node v7 runs on the Node 24 action runtime while continuing to install Node 22 for the repository's jobs. The hosted checks exercised all three changed workflows successfully. Rollback is the isolated workflow-pin revert.

Area Result
Workflow pin Official actions/setup-node v7.0.0 commit
Exact-head local validation Passed
Required native smoke check Passed
Directly affected JS/lint/RSpec checks Passed
Review threads None before refresh

Walkthrough for commit c56b7b955f041b79b2b2d53612207dfa9b6b646e. This is a COMMENT, not an approval.

@justin808
justin808 merged commit b026a3b into master Sep 17, 2026
10 of 11 checks passed
@justin808
justin808 deleted the dependabot/github_actions/actions/setup-node-7.0.0 branch September 17, 2026 03:43
@github-actions

Copy link
Copy Markdown

No description provided.

@github-actions

github-actions Bot commented Sep 17, 2026 •

Copy link
Copy Markdown

✅ Review App Deleted

Review app for PR #822 is deleted

🎮 Control Plane Console
📋 View Workflow Logs

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant