Skip to content

Bump node from 20 to 24#1677

Closed
thebaptiste wants to merge 2 commits into
github:mainfrom
thebaptiste:node24
Closed

Bump node from 20 to 24#1677
thebaptiste wants to merge 2 commits into
github:mainfrom
thebaptiste:node24

Conversation

@thebaptiste
Copy link
Copy Markdown

@thebaptiste thebaptiste commented Apr 28, 2026

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 24
So 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

@thebaptiste thebaptiste requested a review from a team as a code owner April 28, 2026 06:22
@akaustav
Copy link
Copy Markdown

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 ☝️

@akaustav
Copy link
Copy Markdown

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 ☝️

@robaiken
Copy link
Copy Markdown
Contributor

@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)

@Mayank447
Copy link
Copy Markdown

Mayank447 commented May 14, 2026

@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.

@Nishnha Nishnha mentioned this pull request May 14, 2026
@Nishnha
Copy link
Copy Markdown
Member

Nishnha commented May 15, 2026

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

@Nishnha Nishnha closed this May 15, 2026
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.

5 participants