Skip to content

chore(deps): bump actions/setup-node from 6 to 7 - #51

Merged
Boulea7 merged 5 commits into
mainfrom
dependabot/github_actions/actions/setup-node-7
Oct 2, 2026
Merged

Boulea7 merged 5 commits into
mainfrom
dependabot/github_actions/actions/setup-node-7

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 15, 2026 •

Copy link
Copy Markdown
Contributor

Bumps actions/setup-node from 6 to 7.

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)

Summary by cubic

Upgrades actions/setup-node to v7 in CI and release workflows, and streams rollout JSONL instead of reading the whole file.

The rollout reader now processes JSONL line by line, so a rollout can exceed the JavaScript string limit without a whole-file allocation. Malformed lines are still skipped and file read errors still propagate.

Bug Fixes

  • Metadata and evidence parsing share a UTF-8 streaming line iterator that preserves parsing, chunk-boundary, and error behavior.
  • Adds regression tests for files at the string limit, CRLF and blank lines, unterminated final lines, and missing-file/directory errors.

Written for commit 79357ec. Summary will update on new commits.

Review in cubic

Bumps [actions/setup-node](https://github.com/actions/setup-node) from 6 to 7.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v6...v7)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Jul 15, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: github-actions. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot added the enhancement New feature or request label Jul 15, 2026
@dependabot
dependabot Bot requested a review from Boulea7 as a code owner July 15, 2026 03:05
@dependabot dependabot Bot added the enhancement New feature or request label Jul 15, 2026
Read metadata and evidence with a shared UTF-8 line iterator so a
multiline rollout can exceed the JavaScript string limit without a
whole-file allocation. Preserve parsing and file-error behavior.

Refs #44

Signed-off-by: boulea7 <zln1905391059@163.com>
Avoid combining a representable line with following lines in a temporary
string or rescanning the growing prefix on every chunk. Add a regression
at the actual V8 string limit through the public metadata reader.

Refs #44

Signed-off-by: boulea7 <zln1905391059@163.com>
fix: stream rollout JSONL instead of reading the whole file
@coderabbitai

coderabbitai Bot commented Oct 2, 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: defaults

Review profile: CHILL

Plan: Advanced

Run ID: c30d3bef-196f-4eac-a73b-ba04231c7e18

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
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Autopilot is currently an internal CodeRabbit preview.


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.

@Boulea7 Boulea7 left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

Validated the setup-node v7 update against current main. The refreshed CI passes on Node 20/22/24 and the macOS/Windows smoke jobs.

@Boulea7
Boulea7 merged commit cad84b2 into main Oct 2, 2026
11 checks passed
@dependabot
dependabot Bot deleted the dependabot/github_actions/actions/setup-node-7 branch October 2, 2026 18:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant