Bump node from 20 to 24#1677
Conversation
|
Maintainers - Please help with reviewing and merging this PR. The deadline for fixing this issue is fast approaching. Assuming some folks who have merged code / PRs in the last 6 months are maintainers and tagging them here to get their attention to provide guidance / directions on this issue. @kbukum1 / @alhss / @davidwinder-gyde / @brettfo / @jeffwidman / @truggeri / @Nishnha / @AbhishekBhaskar / @JamieMagee / @landongrindheim / @pavera / @honeyankit / @robaiken / @rickreyhsig / @brrygrdn / @jurre / @thavaahariharangit / @jakecoffman - FYA ☝️ |
|
Reminder 2: Maintainers - Please help with reviewing and merging this PR. Or provide a way forward. The deadline for fixing this issue is fast approaching. Assuming some folks who have merged code / PRs in the last 6 months are maintainers and tagging them here to get their attention to provide guidance / directions on this issue. @kbukum1 / @alhss / @davidwinder-gyde / @brettfo / @jeffwidman / @truggeri / @Nishnha / @AbhishekBhaskar / @JamieMagee / @landongrindheim / @pavera / @honeyankit / @robaiken / @rickreyhsig / @brrygrdn / @jurre / @thavaahariharangit / @jakecoffman - FYA ☝️ |
|
@thebaptiste We haven't upgraded to Node 24 yet because we need to keep supporting older GHES versions (specifically GHES 3.18, which doesn't support Node 24). We're planning to upgrade after its deprecation around October 2026. See: #1631 (review) |
|
@robaiken Could you do a major version bump to v3 for node 24 and let GHS 3.18 use v2. CodeQL did the exact same thing due to GHS https://github.blog/changelog/2025-10-28-upcoming-deprecation-of-codeql-action-v3/ Node.js 20 entered its end-of-life on 30 April, 2026 already and no github runner will support it from May 26 actions/runner-images#14029 Given that a lot of repositories use dependabot-action for version upgrade, it would quite ironic if dependabot-action itself cannot run due to the above. |
|
Hi @thebaptiste I needed to extend a timeout to fix the failing test, so I opened #1688. Thank you for your contribution! I'll follow up with the v3 tag for GHES v3.19+ like @Mayank447 suggested |
Using this action on my repository I had this message :
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: github/dependabot-action@main. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24So I think this action should be updated to node 24
I didn't succeed to open an issue so I propose this PR based on #1104. I hope it will be useful. Feel free to reject or modify...
Regards