Satishchoudhary94
dff445bec7
fix( #1357 ): Gracefully handle missing pnpm installation during cache
...
This change prevents the action from failing immediately when pnpm is specified
in packageManager but not yet installed (e.g., when using corepack).
Changes:
- Add isPackageManagerInstalled() function to check if a package manager exists
- Update restoreCache to skip caching with a warning if package manager not found
- Update cachePackages to skip cache save with a warning if package manager not found
- This allows workflows to continue instead of failing
- Users can either install pnpm first or disable caching with package-manager-cache: false
Fixes #1357
Related: https://github.com/actions/setup-node/issues/1357
2026-01-18 14:08:11 +00:00
Salman Chishti
2951748f4c
Bump @actions/cache to v5.0.1 ( #1449 )
...
* Bump @actions/cache to v5.0.0
This update removes the punycode deprecation warning by updating to a version of @actions/cache that no longer depends on packages using the deprecated punycode module.
* Update license cache for @actions/cache v5.0.0 dependencies
Regenerated license files to reflect the updated dependency tree after bumping @actions/cache to v5.0.0. This includes license information for new transitive dependencies and removes licenses for dependencies that are no longer used.
* Update license metadata for @actions/http-client
Mark @actions/http-client v2.2.1 and v3.0.0 as MIT license (correctly identified from LICENSE file content)
* prepare release 6.0.1
* Bump version to 6.1.1 in package.json and package-lock.json
* fix: update @actions/cache with storage-blob fix for Node.js 24 punycode deprecation
* fix: update @actions/cache to ^5.0.1 for Node.js 24 punycode fix
Updates @actions/cache to version 5.0.1 which includes the @azure/storage-blob
update that fixes the punycode deprecation warning on Node.js 24.
* fix: update @actions/cache to ^5.0.1 for Node.js 24 punycode fix
Updates @actions/cache to version 5.0.1 which includes the @azure/storage-blob
update that fixes the punycode deprecation warning on Node.js 24.
2026-01-13 17:06:04 -06:00
dependabot[bot]
633bb92bc0
Bump @actions/cache from 4.0.3 to 4.1.0 ( #1384 )
...
* Bump @actions/cache from 4.0.3 to 4.1.0
Bumps [@actions/cache](https://github.com/actions/toolkit/tree/HEAD/packages/cache ) from 4.0.3 to 4.1.0.
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/cache/RELEASES.md )
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/cache )
---
updated-dependencies:
- dependency-name: "@actions/cache"
dependency-version: 4.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* check failure fix
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: gowridurgad <gowridurgad@gmail.com>
2025-11-18 14:33:59 -06:00
gowridurgad
5e2628c959
Bumps form-data ( #1332 )
...
Co-authored-by: “gowridurgad” <“hgowridurgad@github.com>
2025-07-31 15:39:40 -05:00
dependabot[bot]
65beceff8e
Bump undici from 5.28.5 to 5.29.0 ( #1295 )
...
* Bump undici from 5.28.5 to 5.29.0
Bumps [undici](https://github.com/nodejs/undici ) from 5.28.5 to 5.29.0.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v5.28.5...v5.29.0 )
---
updated-dependencies:
- dependency-name: undici
dependency-version: 5.29.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* check failures fix
* check-failures fix
* check failures fix
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aparna Jyothi <aparnajyothi-y@github.com>
Co-authored-by: “gowridurgad” <“hgowridurgad@github.com>
2025-07-24 21:39:27 -05:00
aparnajyothi-y
49933ea528
Bump @action/cache from 4.0.2 to 4.0.3 ( #1262 )
...
* Update versions.yml
* Update versions.yml
* actions/cache upgrade to 4.0.3
* events update
* npm audit fix revert
* npm adit fix revert
2025-04-02 14:20:51 -05:00
dependabot[bot]
22c0e7494f
Bump @vercel/ncc from 0.38.1 to 0.38.3 ( #1203 )
...
* Bump @vercel/ncc from 0.38.1 to 0.38.3
Bumps [@vercel/ncc](https://github.com/vercel/ncc ) from 0.38.1 to 0.38.3.
- [Release notes](https://github.com/vercel/ncc/releases )
- [Commits](https://github.com/vercel/ncc/compare/0.38.1...0.38.3 )
---
updated-dependencies:
- dependency-name: "@vercel/ncc"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix for check failures
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aparna Jyothi <aparnajyothi-y@github.com>
2025-03-12 12:42:27 -05:00
gowridurgad
a7c2d9473e
actions/cache upgrade ( #1251 )
...
Co-authored-by: “gowridurgad” <“hgowridurgad@github.com>
2025-03-11 10:09:37 -05:00
dependabot[bot]
802632921f
Bump @actions/glob from 0.4.0 to 0.5.0 ( #1200 )
...
* Bump @actions/glob from 0.4.0 to 0.5.0
Bumps [@actions/glob](https://github.com/actions/toolkit/tree/HEAD/packages/glob ) from 0.4.0 to 0.5.0.
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/glob/RELEASES.md )
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/glob )
---
updated-dependencies:
- dependency-name: "@actions/glob"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix for check-dist and license failures
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aparna Jyothi <aparnajyothi-y@github.com>
2025-01-27 13:02:45 -06:00
dependabot[bot]
1d0ff469b7
Bump undici from 5.28.4 to 5.28.5 ( #1205 )
...
* Bump undici from 5.28.4 to 5.28.5
Bumps [undici](https://github.com/nodejs/undici ) from 5.28.4 to 5.28.5.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.28.5 )
---
updated-dependencies:
- dependency-name: undici
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix for check-dist and license failures
* npm run updates
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aparna Jyothi <aparnajyothi-y@github.com>
2025-01-22 13:15:11 -06:00
Priya Gupta
8f9cc178b6
Use the new cache service: upgrade @actions/cache to ^4.0.0 ( #1191 )
...
* upgrade `@actions/cache` to `^4.0.0`
* Review licenses & update types
* updated package-lock.json
2025-01-16 14:28:35 -06:00
John Wesley Walker III
abb238b131
Revise isGhes logic ( #1148 )
...
* Revise `isGhes` logic
* ran 'npm run format'
* added unit test
2024-10-21 11:41:32 -05:00
dependabot[bot]
1e60f620b9
Bump braces from 3.0.2 to 3.0.3 ( #1087 )
...
* Bump braces from 3.0.2 to 3.0.3
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump undici from 5.28.3 to 5.28.4
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: HarithaVattikuti <73516759+HarithaVattikuti@users.noreply.github.com>
2024-06-27 12:15:53 -05:00
dependabot[bot]
c2ac33f2c6
Bump undici from 5.26.5 to 5.28.3 ( #965 )
...
* Bump undici from 5.26.5 to 5.28.3
Bumps [undici](https://github.com/nodejs/undici ) from 5.26.5 to 5.28.3.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v5.26.5...v5.28.3 )
---
updated-dependencies:
- dependency-name: undici
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* license and other dependencies update
* updated licenses
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: HarithaVattikuti <73516759+HarithaVattikuti@users.noreply.github.com>
2024-03-13 09:10:22 -05:00
Dmitry Shibanov
60edb5dd54
Add support for arm64 Windows ( #927 )
...
* add support for arm64 Windows
* revert 7z to exe
* add comment
---------
Co-authored-by: aparnajyothi-y <147696841+aparnajyothi-y@users.noreply.github.com>
2024-02-06 22:42:16 -06:00
Manta Anantachai S
d86ebcd40b
Add support for volta.extends ( #921 )
...
* Add support for `volta.extends`
* Code review
2023-12-29 15:01:21 +05:30
NullVoxPopuli
b39b52d121
Fix node-version-file interprets entire package.json as a version ( #865 )
2023-12-14 13:53:26 +01:00
aparnajyothi-y
ec97f37504
Add fix for cache ( #917 )
2023-12-13 12:42:40 +01:00
Dmitry Shibanov
54534a2a9b
Change node version for action to node20 ( #866 )
2023-10-23 15:20:20 +02:00
Dmitry Shibanov
1a4442cacd
Update toolkit cache and core ( #875 )
2023-10-23 12:20:07 +02:00
dependabot[bot]
7da2a7eb0c
Bump @babel/traverse from 7.15.4 to 7.23.2 ( #870 )
2023-10-19 10:40:59 +02:00
Nikolai Laevskii
d3ace34546
Update build
2023-09-25 16:37:45 +02:00
Dmitry Shibanov
5e21ff4d9b
Remove filter for cached paths ( #831 )
2023-08-15 15:53:46 +02:00
Dmitry Shibanov
bea5baf987
change getinput to getstate for cache ( #816 )
2023-08-10 16:32:24 +02:00
Vytis Valentinavičius
ca2d4e0cdd
feat: handling the case where "node" is used for tool-versions file. ( #812 )
2023-07-18 13:01:34 +02:00
Dmitry Shibanov
c7a93deeac
resolve SymbolicLink ( #809 )
2023-07-13 14:06:23 +02:00
Dmitry Shibanov
34050076a5
Add check for existing paths ( #803 )
2023-07-13 14:03:41 +02:00
dependabot[bot]
ef9c88b169
Bump semver from 6.1.2 to 6.3.1 ( #807 )
2023-07-12 13:17:54 +02:00
Dmitry Shibanov
cb95c398f6
Update toolkit cache to fix zstd ( #804 )
2023-07-12 12:13:18 +02:00
Sergey Dolin
e33196f742
Do not ivalidate the cache entirely on lock file change ( #744 )
...
* Do not ivalidate the cache entirely on yarn3 lock file change
* Use cache prefix if all sub-projects are yarn managed
* Rename functions & add e2e tests
2023-06-27 13:07:43 +02:00
Sergey Dolin
8170e22e8f
Detect cached folders from multiple directories ( #735 )
...
* Add project-dir
* Fix find lock file
* Remove package-dir input
* format & resolve conflicts
* Add unit tests
* build dist
* Apply change request fixes
* handle non-dir cache-dependency-path
* bump cache version
* run checks
* Handle globs in cacheDependencyPath
* refactor, introduce `cacheDependencyPathToProjectsDirectories`
it is necessary for the next PR related yarn optimization
* Changes requests
* Apply fixes
* review fixes
* add e2e
* Add unique
* review updates
* review updates second stage
* Review fixes 3
* imporve e2e tests
2023-06-21 17:52:17 +02:00
Nikolai Laevskii
7d16907b89
Add missing dependency
2023-05-23 16:33:19 +02:00
Dmitry Shibanov
5b32c9063c
Update xml2js ( #742 )
2023-04-20 12:55:12 +02:00
Adam Jones
d98fa11138
bugfix: Don't attempt to use Windows fallbacks on non-Windows OSes ( #718 )
2023-04-11 09:31:41 +02:00
Ivan
962678f22c
Add and configure ESLint and update configuration for Prettier ( #703 )
...
* Add ESLinter and update Prettier
* Update eslint config
* Update dependencies
* Rebuild action
* Update package.json
* Updates docs
* Update docs
2023-03-08 10:47:38 +02:00
Dmitry Shibanov
64ed1c7eab
Add support for v8-canary, nightly and rc ( #655 )
2023-01-05 13:16:21 +01:00
Sergey Dolin
b28830cbe2
replace throw with warn
2022-12-12 10:21:16 +01:00
Sergey Dolin
676975d9aa
Use early return pattern
2022-12-09 11:41:54 +01:00
Dmitry Shibanov
6bc15ab23c
Update minimatch ( #608 )
2022-11-14 13:34:05 +01:00
Francesco Renzi
8c91899e58
Update @actions/core to 1.10.0 ( #587 )
2022-10-13 12:11:08 +02:00
Uladzimir Havenchyk
c81d8ad96d
Print node, npm and yarn versions after installation ( #368 )
2022-10-03 16:02:04 +02:00
Evgenii Korolevskii
969bd26639
Fix test volta priority ( #577 )
2022-09-26 13:58:23 +02:00
Dmitry Shibanov
30f0e7dc5a
Update @actions/core to 1.9.1 ( #574 )
2022-09-08 15:15:16 +02:00
Shude Li
c8f0d10585
upgrade @action/cache to 3.0.4 to fix stuck issue ( #573 )
2022-09-08 14:53:41 +02:00
Dmitry Shibanov
2fddd8803e
fixing pnpm output issue ( #545 )
2022-07-13 16:20:39 +02:00
AJ Jordan
b3ca1ac971
Support npm-shrinkwrap.json out-of-the-box ( #439 )
2022-07-04 23:29:56 +02:00
Filip Skokan
0d7418813c
run build&format
2022-07-01 00:28:26 +02:00
IvanZosimov
eaead3517c
Update cache-save.ts to support @actions/cache v3.0.0 lib
2022-06-27 10:11:42 +02:00
IvanZosimov
1196f2ae1b
Rebuild action with the new @actions/cache dependency
2022-06-24 12:36:36 +02:00
Dmitry Shibanov
ed1a46e9f2
Update zeit/ncc to vercel/ncc ( #476 )
2022-05-30 11:56:20 +02:00