Skip to content

ci: bump actions to v7 (clear Node 20 deprecation) - #31

Merged
RelayStack merged 1 commit into
mainfrom
ci/action-runtimes
Oct 16, 2026
Merged

RelayStack merged 1 commit into
mainfrom
ci/action-runtimes

Conversation

@RelayStack

Copy link
Copy Markdown
Owner

Every run prints:

Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4.

v4 is three majors behind on both. Bumping to current (checkout@v7, setup-node@v7) removes the warning and pre-empts the day GitHub stops force-running it.

The inputs used here — node-version, registry-url — are unchanged across the majors, and this PR itself runs the bumped workflows, so CI is the verification.

Left ubuntu-latest alone: GitHub's own annotation notes it migrates to Ubuntu 26 on 2026-10-19. Worth watching that run rather than pinning pre-emptively.

actions/checkout@v4 and actions/setup-node@v4 target Node 20, which the
runners now force onto Node 24 and report as deprecated on every run.
v7 is current for both; the inputs these workflows use (node-version,
registry-url) are unchanged across the majors.
Copilot AI balanced review requested due to automatic review settings October 16, 2026 13:14

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@RelayStack
RelayStack merged commit d048f78 into main Oct 16, 2026
8 checks passed
@RelayStack
RelayStack deleted the ci/action-runtimes branch October 16, 2026 13:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants