feat: update action runtime to node24 - #294
Conversation
|
I guess that another warning to anyone using action from personal github actions as they add a dependency on a single person. Last change on this repo was merged years ago. |
|
@ssbarnea Totally agree, dependency on personal projects is risky. In my job I also try to avoid it. Or at least use an internal fork to avoid potential supply chain attacks. Anyway, it's a shame and missed opportunity on my side I just couldn't find time for this project for so long. But I really can't ignore the upcoming deprecation of Node 24. @saschabratton Thanks for you contribution, merging this now. |
|
Thank you @dorny! 🙏🏻 If you have a moment to add a new version tag after merging this, I think you will also please a number of folks waiting for the |
|
Thanks dorny! My org has 51 repos using paths-filter and 7 repos using test-reporter, so your compatibility bump is much anticipated 🙏 |
|
@dorny can you release this please |
|
Released as v4.0.0 |
element-hq#168) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [https://github.com/dorny/paths-filter](https://github.com/dorny/paths-filter) | action | major | `v3` → `v4` | --- >⚠️ **Warning** > > Some dependencies could not be looked up. Check the [Dependency Dashboard](issues/4) for more information. --- ### Release Notes <details> <summary>dorny/paths-filter (https://github.com/dorny/paths-filter)</summary> ### [`v4`](https://github.com/dorny/paths-filter/blob/HEAD/CHANGELOG.md#v400) [Compare Source](dorny/paths-filter@v3...v4) - [Update action runtime to node24](dorny/paths-filter#294) </details> --- ### Configuration 📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC), Automerge - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4zMS4wIiwidXBkYXRlZEluVmVyIjoiNDMuMzEuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Reviewed-on: https://codefloe.com/pat-s/zendrite/pulls/168
GitHub is deprecating Node 20 for Actions runners, with Node 24 becoming the default on June 2, 2026. This updates the action runtime to
node24to stay ahead of the cutoff.This PR:
node20tonode24@types/nodeto^24.0.0and engines field to>= 24actions/checkout@v6andactions/setup-node@v6No functional changes — all inputs, outputs, and behavior remain identical.
Resolves #286