Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 20, 2025

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 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)

Summary by CodeRabbit

  • Chores
    • Updated GitHub Actions workflows to use the latest version of the Node setup action across documentation updates, deployment checks, and linting processes. This ensures consistent and improved compatibility with modern Node.js environments while maintaining all existing configurations, caching settings, and error handling mechanisms.

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 added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Oct 20, 2025
@dependabot dependabot bot requested a review from a team as a code owner October 20, 2025 19:05
@dependabot dependabot bot added the github_actions Pull requests that update GitHub Actions code label Oct 20, 2025
@dependabot dependabot bot removed the request for review from a team October 20, 2025 19:05
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Oct 20, 2025
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Oct 20, 2025

Walkthrough

Four GitHub Actions workflow files are updated to use actions/setup-node@v6 instead of v5. Node version and cache settings remain unchanged across all workflows.

Changes

Cohort / File(s) Summary
GitHub Actions setup-node version upgrade (v5→v6)
.github/workflows/docs-auto-update.yml, .github/workflows/docs-check.yml, .github/workflows/docs-deploy.yml, .github/workflows/scripts-lint.yml
Bumped actions/setup-node from v5 to v6 in all four workflow files; no other configuration or control flow changes

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • ChainSafe/forest#6076: Previous setup-node version bump (v4→v5) in the same workflow files; follows the same dependency update pattern.

Suggested reviewers

  • akaladarshi
  • hanabi1224
  • LesnyRumcajs

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title Check ✅ Passed The pull request title "chore(deps): bump actions/setup-node from 5 to 6" directly and accurately describes the main change in the changeset, which is upgrading the actions/setup-node GitHub Action from version 5 to version 6 across four workflow files. The title is concise, specific, and follows conventional commit formatting, clearly identifying both the dependency and the version bump. A teammate reviewing the commit history would immediately understand the primary change without needing additional context.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch dependabot/github_actions/actions/setup-node-6

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 87f9985 and 39c29f1.

📒 Files selected for processing (4)
  • .github/workflows/docs-auto-update.yml (1 hunks)
  • .github/workflows/docs-check.yml (1 hunks)
  • .github/workflows/docs-deploy.yml (1 hunks)
  • .github/workflows/scripts-lint.yml (1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (7)
  • GitHub Check: Build forest binaries on Linux AMD64
  • GitHub Check: cargo-publish-dry-run
  • GitHub Check: Build Ubuntu
  • GitHub Check: Build MacOS
  • GitHub Check: All lint checks
  • GitHub Check: tests-release
  • GitHub Check: tests
🔇 Additional comments (4)
.github/workflows/docs-check.yml (1)

34-34: Version upgrade is straightforward and compatible with current configuration.

The upgrade from actions/setup-node@v5 to @v6 is sound. The v6 breaking change (limiting automatic caching to npm only) is already accounted for here since package-manager-cache: false explicitly disables caching. Yarn dependencies will continue to install normally via yarn --immutable.

.github/workflows/scripts-lint.yml (1)

78-78: Version upgrade is straightforward and compatible with current configuration.

The upgrade from actions/setup-node@v5 to @v6 in the yaml-lint job is sound. The v6 breaking change (limiting automatic caching to npm only) is already accounted for since package-manager-cache: false explicitly disables caching.

.github/workflows/docs-auto-update.yml (1)

18-18: Version upgrade is straightforward and compatible with current configuration.

The upgrade from actions/setup-node@v5 to @v6 is sound. With package-manager-cache: false, the v6 breaking change (limiting automatic caching to npm only) poses no compatibility risk. Yarn will continue to work as expected.

.github/workflows/docs-deploy.yml (1)

32-32: Version upgrade is straightforward and compatible with current configuration.

The upgrade from actions/setup-node@v5 to @v6 is sound. With package-manager-cache: false explicitly set, the v6 breaking change (limiting automatic caching to npm only) is already mitigated. Yarn installation will proceed normally.


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

@hanabi1224 hanabi1224 added this pull request to the merge queue Oct 21, 2025
Merged via the queue into main with commit 49658ff Oct 21, 2025
51 of 72 checks passed
@hanabi1224 hanabi1224 deleted the dependabot/github_actions/actions/setup-node-6 branch October 21, 2025 09:05
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.

3 participants