Support Node.js 24 by salmanmkc · Pull Request #2110 · actions/toolkit (original) (raw)

packages/io/src/io-util.ts

Custom readlink implementation for Windows compatibility

packages/http-client/src/index.ts

Refactored header handling methods with improved type safety

packages/http-client/package.json

Updated Node.js engine requirement and @types/node version

packages/core/package.json

Updated Node.js engine requirement and @types/node version

packages/cache/package.json

Updated Node.js engine requirement and @types/node version

packages/cache/tests/saveCache.test.ts

Added missing mock and removed duplicate assertion

packages/artifact/tests/upload-artifact.test.ts

Fixed Stats constructor usage for Node.js 24 compatibility

package.json

Updated root Node.js engine requirement and @types/node version

.github/workflows/unit-tests.yml

Added Node.js 24.x to test matrix

.github/workflows/releases.yml

Updated workflow to use Node.js 24.x

.github/workflows/cache-windows-test.yml

Updated workflow to use Node.js 24.x

.github/workflows/cache-tests.yml

Updated workflow to use Node.js 24.x

.github/workflows/audit.yml

Updated workflow to use Node.js 24.x

.github/workflows/artifact-tests.yml

Updated workflow to use Node.js 24.x