build(deps): bump actions/setup-node from 4 to 7
Bumps actions/setup-node from 4 to 7.
Release notes
Sourced from actions/setup-node's releases.
v7.0.0
What's Changed
Enhancements:
- Add cache-primary-key and cache-matched-key as outputs by
@gowridurgadin actions/setup-node#1577- Migrate to ESM and upgrade dependencies by
@gowridurgadin actions/setup-node#1574Bug fixes:
- Remove dummy NODE_AUTH_TOKEN export by
@gowridurgadin actions/setup-node#1558- Only use
mirrorTokeningetManifestif it's provided by@deigain actions/setup-node#1548Documentation updates:
- Add documentation for publishing to npm with Trusted Publisher (OIDC) by
@chiranjib-swainin actions/setup-node#1536- docs: Update restore-only cache documentation by
@priya-kinthaliin actions/setup-node#1550- docs: Update caching recommendations to mitigate cache poisoning risks by
@chiranjib-swainin actions/setup-node#1567Dependency update:
- Upgrade
@actions/cacheto 5.1.0, log cache write denied by@jasonginin actions/setup-node#1569New Contributors
@chiranjib-swainmade their first contribution in actions/setup-node#1536@deigamade their first contribution in actions/setup-node#1548@jasonginmade their first contribution in actions/setup-node#1569Full Changelog: https://github.com/actions/setup-node/compare/v6...v7.0.0
v6.5.0
What's Changed
- Update
@actions/cacheto 5.1.0 and add security overrides for undici and fast-xml-parser by@HarithaVattikutiin actions/setup-node#1579Full Changelog: https://github.com/actions/setup-node/compare/v6.4.0...v6.5.0
v6.4.0
What's Changed
Dependency updates:
- Upgrade
@actionsdependencies by@Copilotin actions/setup-node#1525- Update Node.js versions in versions.yml and bump package to v6.4.0 by
@priya-kinthaliin actions/setup-node#1533New Contributors
@Copilotmade their first contribution in actions/setup-node#1525Full Changelog: https://github.com/actions/setup-node/compare/v6...v6.4.0
v6.3.0
What's Changed
Enhancements:
- Support parsing
devEnginesfield by@susnuxin actions/setup-node#1283
... (truncated)
Commits
949feb2Bump eslint from 10.5.0 to 10.11.0 and package.json from 7.0.0 to 7.1.0 (#1635)7207c4fchore: update dependencies and add license files (#1642)54337e0Bump eslint-plugin-n from 18.1.0 to 18.3.0 (#1638)fb54fa8Bump jest-each from 30.4.1 to 30.5.2 (#1636)7f84f1dBump pnpm/action-setup from 6.0.10 to 6.1.0 (#1631)0c54c7bBump@typescript-eslint/parserfrom 8.62.0 to 8.70.0 (#1615)a829419Bump@types/semverfrom 7.7.1 to 7.8.0 (#1616)680d1e4Support absolute paths in node-version-file (#1633)db0fb3aBump baseline-browser-mapping from 2.10.38 to 2.11.22 (#1629)94196eeBump pnpm/action-setup from 6.0.9 to 6.0.10 (#1602)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Summary by cubic
Updates actions/setup-node from v4 to v7 in the TypeScript Playwright samples workflow. The action now runs on an ESM-based runtime, adds new cache output keys, and requires Node.js 20+ on the runner, which GitHub-hosted runners already provide.