Skip to content

[ci] Bump actions/checkout to v5, to run on Node.js 24 - #8335

Merged
TomasVotruba merged 1 commit into
mainfrom
bump-checkout-action-v5
Aug 10, 2026
Merged

[ci] Bump actions/checkout to v5, to run on Node.js 24#8335
TomasVotruba merged 1 commit into
mainfrom
bump-checkout-action-v5

Conversation

@TomasVotruba

Copy link
Copy Markdown
Member

Every job currently reports:

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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

actions/checkout@v5 targets Node.js 24 natively, which clears the warning.

-            -   uses: actions/checkout@v4
+            -   uses: actions/checkout@v5

Applied to all 16 workflow files (17 usages). No other change; every workflow still parses as valid YAML.

The remaining actions were not flagged by the runner and are left alone.

Node.js 20 is deprecated on GitHub Actions runners, so actions/checkout@v4 is
forced onto Node.js 24 and every job reports a deprecation warning.
actions/checkout@v5 targets Node.js 24 natively.
@TomasVotruba
TomasVotruba enabled auto-merge (squash) August 10, 2026 17:23
@TomasVotruba
TomasVotruba merged commit 679a98f into main Aug 10, 2026
64 checks passed
@TomasVotruba
TomasVotruba deleted the bump-checkout-action-v5 branch August 10, 2026 17:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant