31 Commits

Author SHA1 Message Date
Sampark Sharma
b228732644
Cache package release for compression change in windows (#1281)
* bsd + zstd fallback implementation

* bsd + zstd fallback implementation

* Fix tar operations

* Add -v option for testing

* Fix order of args for tar

* Add GNUtar as default on windows

* Fix test

* Fix tar tests

* Fix lint issues

* Fix windows gnutar test case

* Temporarily remove thhe condition that prevents zstd usage on windows unless with GNUtar

* Address some comments and correct compression commands

* Add windows bsdtar test

* Fix windows test

* Fix test

* Separate args

* Fix old tests

* Add new tests

* Fix tests

* Fix lint test

* Refactor code

* Address review comments

* Fix test

* Fix tar test

* Add await to async function calls

* Fix test

* Update for beta release

* Fix audit issues

* Add fallback to gzip compression if cache not found

* Fix test

* Add test

* Address review comments

* Revert Address review comments

* Release 3.1.0-beta.2 cache package

* Fix issues

* Reconfigure catch block

* Add debug logging for gzip fall back

* Fix test

* Add end to end test for cache using bsd on windows
and address review comments

* Fix test

* Fix test

* Fix tests

* Add better comments

* Update packages/cache/src/internal/cacheHttpClient.ts

Co-authored-by: Bishal Prasad <bishal-pdmsft@github.com>

* Address review comments

* Update for new beta cache package release

* Address bugbash issues

* Fix tests

* Release new actions/cache minor version

Co-authored-by: Lovepreet Singh <pdotl@github.com>
Co-authored-by: Bishal Prasad <bishal-pdmsft@github.com>
2022-12-22 20:47:35 +05:30
Sampark Sharma
86102e88e9
Revert "Add GNUtar as default in windows" 2022-11-17 12:26:27 +05:30
Sampark Sharma
9443e26349
Address review comments 2022-11-15 10:18:46 +00:00
Sampark Sharma
5a0405df4e
Fix tests 2022-11-15 08:48:29 +00:00
Sampark Sharma
0e707aeabc
Address comments 2022-11-15 08:41:04 +00:00
Sampark Sharma
7441dc5e59
Fix tests 2022-11-14 10:25:17 +00:00
Sampark Sharma
55484166d8
Address review comments 2022-11-14 08:12:15 +00:00
Sampark Sharma
436cf8d6ea
Fix tests 2022-11-10 15:50:06 +00:00
Sampark Sharma
e0aadb573c
Fix GNUtar path 2022-11-08 08:29:31 +00:00
Sampark Sharma
62a66a8ce9
Fix tests 2022-11-08 06:43:28 +00:00
Sampark Sharma
0c58e4113e
Fix gnutar check on windows 2022-11-07 13:43:54 +00:00
Sampark Sharma
9366237c90
Add gnuTar as default in windows 2022-11-07 13:39:07 +00:00
Lovepreet Singh
0982f1da89 Fix linting issues 2022-08-18 11:44:15 +00:00
Lovepreet Singh
ed96e21792 Fix spread operator for getCompressionMethod 2022-08-18 11:22:13 +00:00
Lovepreet Singh
2ae31879b7 Merge remote-tracking branch 'refs/remotes/origin/pdotl-zstd-win-patch' into pdotl-zstd-win-patch 2022-08-18 11:17:36 +00:00
Lovepreet Singh
ce68daa10e Common getCompressionMethod for listTar and extractTar 2022-08-18 11:01:22 +00:00
Lovepreet Singh
98a4069558 Fix failing test cases on windows 2022-08-17 08:33:23 +00:00
Lovepreet Singh
6e888c882e Fix linting 2022-08-17 07:47:49 +00:00
Lovepreet Singh
8bd9e29d3c Use zstd short flag version for win runners. Update comments to reflect the same. Fix --d to -d in comments. 2022-08-13 18:01:07 +00:00
Lovepreet Singh
74dd6f6817 Move zstd from flags to equivalent aliases 2022-07-18 09:12:07 +00:00
Sankalp Kotewar
41c667327d Reverted other package-lock.json 2022-06-06 08:03:56 +00:00
Sankalp Kotewar
2fd9a80bc1 Revert "Adding fix for tar exiting with code 1 issue"
This reverts commit 197f5a13a94cfec02818a8439820158cf3a5bd7f.
2022-06-06 07:56:27 +00:00
Sankalp Kotewar
197f5a13a9 Adding fix for tar exiting with code 1 issue 2022-06-01 13:18:50 +00:00
David Hadka
547a77cf75
Fix permissions issues using gtar on mac 2021-04-09 13:38:55 -05:00
Benedek Kozma
ccd1dd298f
Use GNU tar on macOS if available (#701)
* use GNU tar on macOS

* remove unnecessary code

* formatting fix

* fix tests

* fix more tests

* typo fix

* fix test
2021-02-02 20:09:10 +01:00
Yaroslav Dynnikov
bfdba95ece Make caching more verbose
- Print cache size when saving cache similarly to restoring
- Print restore success similarly to saving
- Print cached file list if debug logging is enabled

See also: https://github.com/actions/cache/issues/471
2021-01-07 23:51:43 +03:00
Sora Morimoto
9ad01e4fd3
Use posix archive format (#533)
* Use posix archive format

Signed-off-by: Sora Morimoto <sora@morimoto.io>

* Update package.json and RELEASES.md

Signed-off-by: Sora Morimoto <sora@morimoto.io>
2020-08-05 17:17:23 +02:00
Aiqiao Yan
fde6221228 React to feedback 2020-05-19 12:38:45 -04:00
Aiqiao Yan
5112dc231e Only use zstd on windows when gnu tar is installed, otherwise use gzip due to bug #301 2020-05-18 16:35:13 -04:00
Aiqiao Yan
77761a4dc9 Fix issue with using zstd long range mode on ubuntu-16.04 2020-05-18 16:33:15 -04:00
Aiqiao Yan
932779cf58 Initial commit to create @actions/cache package 2020-05-12 12:02:18 -04:00