-
Notifications
You must be signed in to change notification settings - Fork 1.7k
@actions/[email protected] (dependency of @actions/cache) missing Node.js 24 update #2217
Copy link
Copy link
Open
Description
Situation
@actions/[email protected] depends on:
-
@actions/[email protected] which in turn depends on:
whereas @actions/[email protected] also depends:
-
directly on the following higher major versions that are labeled as compatible with Node.js 24:
This leaves a mixture of pre Node.js 24 toolkit dependencies installed together with ones which have been updated for Node.js 24 compatibility.
Steps to reproduce
cd $(mktemp -d)
npm install @actions/cache
npm ls --depth=all | grep @actionsLogs
$ npm ls --all | grep @actions
└─┬ @actions/[email protected]
├─┬ @actions/[email protected]
│ ├── @actions/[email protected] deduped
│ └── @actions/[email protected] deduped
├─┬ @actions/[email protected]
│ └── @actions/[email protected] deduped
├─┬ @actions/[email protected]
│ ├─┬ @actions/[email protected]
│ │ ├─┬ @actions/[email protected]
│ │ │ └── @actions/[email protected]
│ │ └─┬ @actions/[email protected]
├─┬ @actions/[email protected]
├── @actions/[email protected]
Expected
-
@actions/glob should be updated to depend only on toolkit packages that are marked as Node.js 24 compatible
-
@actions/cache should be updated to include the above updated version of @actions/glob
cc: salmanmkc
Metadata
Metadata
Assignees
Labels
No labels