Mike McCready
Mike McCready
Please don't remove Yarn Classic! This would be a breaking change! - Yarn Classic is still is widespread use, despite its maintenance mode status (see also https://github.com/yarnpkg/yarn/issues/9062) [corepack](https://github.com/nodejs/corepack) is not...
Before deciding to add a separately installed version of [corepack](https://github.com/nodejs/corepack) to GitHub runner images, I suggest that a review of [corepack open issues](https://github.com/nodejs/corepack/issues) should be done. The latest release is...
@SpecLad > > Please don't remove Yarn Classic! This would be a breaking change! > > Could you clarify how breaking it would be? I don't think I'm able to...
@SpecLad > > I don't think I'm able to say what it might break as that would mean that I knew about all GitHub workflows using Yarn Classic. > >...
Re-reading the original post, it doesn't seem clear that corepack is already included in GitHub runner images. Each GitHub runner image ships with an LTS version of Node.js and these...
@SpecLad > > According to the Node.js release scheme, the situation will need revisiting at the latest when the future Node.js 26 is promoted to LTS in October 2026. >...
The deprecation notice for Node [DEP0005](https://nodejs.org/docs/latest/api/deprecations.html#DEP0005) also appears in the logs from this repo's own [.github/workflows/test.yml](https://github.com/actions/download-artifact/blob/main/.github/workflows/test.yml) workflow, for instance: https://github.com/actions/download-artifact/actions/runs/13950097417/job/39047065551 => Download all Artifacts https://github.com/actions/download-artifact/actions/runs/13950097417/job/39047065551#step:15:359 > (node:2087) [DEP0005] DeprecationWarning: Buffer()...
Also note that the deprecation warning is only output because this is a JavaScript Action and not an npm module, otherwise it would be suppressed to avoid end-users seeing the...
- I have opened https://github.com/actions/toolkit/issues/2003 to list it where the problem originates from. I don't know whether this can be addressed or not. There are many other deprecations in that...
The vote does not change much. The Node.js TSC decided to continue distributing Corepack with the next release of Node.js which is `24.x` and has end-of-life in April 2028. Users...