Skip to content

build(deps): bump actions/setup-node from 7.0.0 to 7.1.0 - #275

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/actions/setup-node-7.1.0
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/actions/setup-node-7.1.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 10, 2026 •

Copy link
Copy Markdown
Contributor

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps actions/setup-node from 7.0.0 to 7.1.0.

Release notes

Sourced from actions/setup-node's releases.

v7.1.0

What's Changed

Enhancements:

Bug fixes:

Documentation updates:

Dependency updates:

New Contributors

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

Commits
  • 949feb2 Bump eslint from 10.5.0 to 10.11.0 and package.json from 7.0.0 to 7.1.0 (#1635)
  • 7207c4f chore: update dependencies and add license files (#1642)
  • 54337e0 Bump eslint-plugin-n from 18.1.0 to 18.3.0 (#1638)
  • fb54fa8 Bump jest-each from 30.4.1 to 30.5.2 (#1636)
  • 7f84f1d Bump pnpm/action-setup from 6.0.10 to 6.1.0 (#1631)
  • 0c54c7b Bump @​typescript-eslint/parser from 8.62.0 to 8.70.0 (#1615)
  • a829419 Bump @​types/semver from 7.7.1 to 7.8.0 (#1616)
  • 680d1e4 Support absolute paths in node-version-file (#1633)
  • db0fb3a Bump baseline-browser-mapping from 2.10.38 to 2.11.22 (#1629)
  • 94196ee Bump pnpm/action-setup from 6.0.9 to 6.0.10 (#1602)
  • 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 7.0.0 to 7.1.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@8207627...949feb2)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot requested a review from a team as a code owner October 10, 2026 12:55
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Oct 10, 2026
@clawsweeper

clawsweeper Bot commented Oct 10, 2026 •

Copy link
Copy Markdown
Contributor

🦞👀
ClawSweeper picked this up.

Pull request received. I will update this pull request when review starts.

ClawSweeper review complete

ClawSweeper finished reviewing this revision. The review result is being finalized.

View the workflow run.

@clawsweeper clawsweeper Bot added P3 Low-risk cleanup, docs, polish, ergonomics, or speculative feature. rating: 🐚 platinum hermit Good normal PR readiness with ordinary maintainer review expected. status: 👀 ready for maintainer look ClawSweeper has no concrete contributor-facing blocker left for this PR. labels Oct 10, 2026
@clawsweeper

clawsweeper Bot commented Oct 10, 2026 •

Copy link
Copy Markdown
Contributor

Codex review: needs maintainer review before merge.

What this changes

This PR updates the immutable actions/setup-node pins from v7.0.0 to v7.1.0 in three workflows.

Example: The documentation CI job requests Node 26.

  • Before: setup-node v7.0.0 selects or downloads Node 26.
  • After: setup-node v7.1.0 also validates the installed binary's version.

Review scores

Measure Result What it means
Overall readiness 🐚 platinum hermit (4/6) A useful, focused maintenance update with verified upstream release identity, passing hosted validation, and no actionable finding.
Proof confidence 🌊 off-meta tidepool Not applicable: This Dependabot maintenance PR is outside the ordinary contributor proof gate; passing hosted checks support validation without being treated as end-to-end proof.
Patch quality 🐚 platinum hermit (4/6) No actionable review findings were identified.

Product

Kind: Maintenance · Worth it: Yes · Fix scope: Complete
User problem: Documentation and archive-publication workflows use an older Node setup action without the latest installation validation and manifest retries.
Reason: The narrow upstream update preserves the target repository's existing options, runtime versions, and publication boundaries.

Merge readiness

✅ Ready for maintainer review

Keep this PR open: main still uses v7.0.0, and the verified v7.1.0 update is focused, useful maintenance with no actionable finding.

Priority: P3
Reviewed head: aa1dc314cc0abe7f204250dc1df2695d4cc7ba84

Before merge

None.

Findings

None.

Agent review details

How this fits together

GitHub workflows pass explicit Node versions to setup-node, which prepares the runtime for documentation builds and conditional cloud publication.

flowchart TD
  A[Workflow configuration] --> B[Pinned setup-node action]
  B --> C[Tool cache or Node download]
  C --> D[Selected Node runtime]
  D --> E[Documentation builds]
  D --> F[Conditional cloud publication]
Loading

Technical review

Best possible solution:

Land the verified immutable v7.1.0 pins through the existing merge process.

Do we have a high-confidence way to reproduce the issue?

This PR is a dependency update rather than a report of a reproducible target-repository bug.

Is this the best way to solve the issue?

Updating the existing immutable pins is the smallest way to adopt upstream installation validation and retry improvements while preserving the workflows' runtime choices.

AGENTS.md: found but not applied because it conflicted with ClawSweeper's review contract.

Codex review notes: model internal, reasoning medium; reviewed against ee0683bcfda6.

Provenance checked

Testing

Proof path: none.

Security

None.

Evidence

What I checked:

Labels

Label changes:

No label changes.

Label justifications:

  • P3: Routine dependency maintenance preserves workflow configuration and addresses no established urgent user-facing failure.
  • rating: 🐚 platinum hermit: Overall readiness is 🐚 platinum hermit; proof is 🌊 off-meta tidepool and patch quality is 🐚 platinum hermit.
  • status: 👀 ready for maintainer look: ClawSweeper has no concrete contributor-facing blocker left for this PR.

Rating scale

6/6 🦀 challenger crab · 5/6 🦞 diamond lobster · 4/6 🐚 platinum hermit · 3/6 🦐 gold shrimp · 2/6 🦪 silver shellfish · 1/6 🧂 unranked krab. Overall follows the weaker of proof and patch quality; ✨ marks media proof (a screenshot, video, or linked artifact) that directly shows the changed behavior.

Workflow

ClawSweeper edits this one comment on every review. Comment @clawsweeper re-review for a fresh review only; repair and merge need explicit maintainer commands such as @clawsweeper autofix or @clawsweeper automerge.

History

Review history (2 earlier review cycles)
  • reviewed 2026-10-10T12:58:28.810Z sha aa1dc31 :: needs maintainer review before merge. :: none
  • reviewed 2026-10-10T22:27:45.584Z sha aa1dc31 :: needs maintainer review before merge. :: none

Reviewed October 11, 2026, 12:54 AM ET / 04:54 UTC (Revision 3).

steipete added a commit that referenced this pull request Oct 11, 2026
Update setup-node to v7.1.0 and TruffleHog to v3.99.0, consolidating #274 and #275 with their existing workflow inputs and Node versions unchanged.

Patch transitive gRPC to v1.83.2 for GHSA-2v4p-qf9q-27wj. Preserve the documented Go minimum, Go 1.27.2 toolchain, and existing publication triggers. Add Unreleased entries for both updates.

Validated with independent review through P3, make check on Linux (race tests, coverage floor, analyzers, govulncheck, CLI smoke, and unpublished snapshot builds), documentation tests, and exact-head GitHub Actions.

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@steipete

Copy link
Copy Markdown
Contributor

Thanks! This update landed in #276 together with the other pending action update and the gRPC security patch. The original pin is preserved, with an Unreleased entry and contributor credit. The combined diff passed independent review, the full Linux gate, and exact-head CI: https://github.com/openclaw/discrawl/actions/runs/38127024605.

@steipete steipete closed this Oct 11, 2026
@dependabot @github

dependabot Bot commented on behalf of github Oct 11, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/github_actions/actions/setup-node-7.1.0 branch October 11, 2026 09:14
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 P3 Low-risk cleanup, docs, polish, ergonomics, or speculative feature. rating: 🐚 platinum hermit Good normal PR readiness with ordinary maintainer review expected. status: 👀 ready for maintainer look ClawSweeper has no concrete contributor-facing blocker left for this PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant