ci: bump GitHub Actions to Node.js 24-compatible versions#3086
ci: bump GitHub Actions to Node.js 24-compatible versions#3086
Conversation
Node.js 20 actions are deprecated and will be forced to Node.js 24 on June 2, 2026. Bump all actions to their latest major versions to eliminate deprecation warnings and ensure forward compatibility. SHA-pinned actions use SHAs from the Apache infrastructure-actions approved_patterns.yml.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #3086 +/- ##
=============================================
- Coverage 70.67% 58.76% -11.92%
Complexity 943 943
=============================================
Files 1114 1114
Lines 94780 94780
Branches 71980 71998 +18
=============================================
- Hits 66987 55695 -11292
- Misses 25320 36699 +11379
+ Partials 2473 2386 -87
🚀 New features to boost your workflow:
|
| uses: actions/setup-node@v4 | ||
| uses: actions/setup-node@v6 | ||
| with: | ||
| node-version: "23" |
There was a problem hiding this comment.
@hubcio shouldn't we change requested version to v24 as well ? (i'm finding 5 occurences of this line in .github/ folder)
There was a problem hiding this comment.
we can do that later. this PR focuses on github actions infra, not production code
|
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. If you need a review, please ensure CI is green and the PR is rebased on the latest master. Don't hesitate to ping the maintainers - either @core on Discord or by mentioning them directly here on the PR. Thank you for your contribution! |
Node.js 20 actions are deprecated and will be forced to
Node.js 24 on June 2, 2026. Bump all actions to their
latest major versions to eliminate deprecation warnings
and ensure forward compatibility.
SHA-pinned actions use SHAs from the Apache
infrastructure-actions approved_patterns.yml.