Commit Graph
99 Commits
Author SHA1 Message Date
Lovepreet Singh 8feecbb839 Hotfix zstd version change only 2023-02-20 13:08:22 +00:00
Lovepreet Singh cd561cfa0e Fix bug with version shortcircuiting because of version being null 2023-02-20 12:51:49 +00:00
Lovepreet Singh 4809ec0152 Test passing quiet as argument 2023-02-20 10:30:41 +00:00
Lovepreet Singh aebf1f5f2e Add debug statements 2023-02-20 10:05:34 +00:00
Christoph Reiter bb9f0aa1c0 Don't set the MSYS env var globally (#1329)
85bb581273 introduced a call to exportVariable() to export the MSYS env
var, which configures the symlink strategy for MSYS2/cygwin binaries it calls.

By setting the env var globally, this also changes the behaviour of other MSYS2
using tools in a CI job, and also overrides MSYS configuration set by the user,
which I think was not intended.

To avoid this leakage set the MSYS env var only for the commands which
@actions/cache calls.

Fixes #1312
2023-02-08 10:58:25 +05:30
Sampark Sharma 85bb581273 Cache package release for compression change in windows with symlink fix (#1291)
* Cache package release for compression change in windows

This reverts commit d4fc1ac928.

* Add env variable to enable windows symlinks

* Add cross os opt-in functionality for cache on windows

* Fix test

* Address review comments

* Fix test

* Fix tests

* Fix tests

* Fix tests

* Address review comments

* Address review comments

* Fix tests

* Fix tests

* Add npm version

* Add release details
2023-01-04 12:16:25 +05:30
Sampark Sharma d4fc1ac928 Revert "Cache package release for compression change in windows" (#1289)
* Revert "Cache package release for compression change in windows (#1281)"

This reverts commit 6140e090c3.

* Update release version to patch
2022-12-27 16:00:28 +05:30
6140e090c3 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 7c2a739c46 FIx test 2022-12-21 10:30:22 +00:00
Sampark Sharma 8dd212fee6 Merge branch 'phantsure/version-logging' of https://github.com/actions/toolkit into phantsure/version-logging 2022-12-21 10:27:13 +00:00
Sampark Sharma 5d6d35b73d Address review comments 2022-12-21 10:24:52 +00:00
Sampark SharmaandBishal Prasad b1a2bd1644 Update packages/cache/src/internal/cacheHttpClient.ts
Co-authored-by: Bishal Prasad <bishal-pdmsft@github.com>
2022-12-16 18:17:37 +05:30
Sampark Sharma 752089c1c4 Fix response code 2022-12-16 05:55:53 +00:00
Sampark Sharma afe51325f8 Add current scope from github ref 2022-12-16 05:54:48 +00:00
Sampark Sharma be2d5b017e Fix test 2022-12-13 11:36:10 +00:00
Sampark Sharma 95678e4e1c Fix tests 2022-12-13 11:25:40 +00:00
Sampark Sharma a1032ac8be Address review comments 2022-11-15 11:04:24 +00:00
Sampark Sharma 147209bcc3 Address review comments 2022-11-15 10:32:24 +00:00
Sampark Sharma 05ca7ae51e Add logs for cache version on miss 2022-11-14 06:31:26 +00:00
Lovepreet Singh 0c62886e6a Fix linting issues 2022-08-18 11:44:15 +00:00
Lovepreet Singh 8765fae9d1 Fix spread operator for getCompressionMethod 2022-08-18 11:22:13 +00:00
Lovepreet Singh 993972da73 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 ec892fc29a Remove unused constants 2022-08-18 11:10:41 +00:00
Lovepreet Singh 99429534ff Merge branch 'main' into pdotl-zstd-win-patch 2022-08-18 16:35:00 +05:30
Lovepreet Singh 09244d83b7 Common getCompressionMethod for listTar and extractTar 2022-08-18 11:01:22 +00:00
Sankalp Kotewar 78c5baafab Updated cache download to segment download 2022-08-18 05:32:49 +00:00
Lovepreet Singh 1e4d71c2ca Fix failing test cases on windows 2022-08-17 08:33:23 +00:00
Lovepreet Singh cd6fe2862c Fix linting 2022-08-17 07:47:49 +00:00
Sankalp Kotewar 43567c73a0 Added custom user inputted timeout 2022-08-16 04:14:27 +00:00
Lovepreet Singh 35960c5de6 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
Sankalp Kotewar 663ae8940e Reverted to custom promise implementation 2022-08-11 04:43:43 +00:00
Sankalp Kotewar dc1b3d616b Updated error message and null check 2022-08-08 13:22:11 +00:00
Sankalp Kotewar 5e28be1229 Added formatting changes 2022-08-08 04:56:02 +00:00
Sankalp Kotewar 47dad3f676 Updated variable names 2022-08-08 04:48:36 +00:00
Sankalp Kotewar edd4bb18a1 Fixed linting issues 2022-08-05 11:43:31 +00:00
Sankalp Kotewar 3528ea98d1 Removed custom promise and used abort timeout 2022-08-05 11:09:23 +00:00
Sankalp Kotewar 5591252081 Updated 45 mins abort timeout to 1 hour 2022-08-05 05:44:59 +00:00
Sankalp Kotewar 55fef07ca0 Linting fixes 2022-08-03 14:12:16 +00:00
Sankalp Kotewar 3e991a3fe9 Added custom promise with timeout 2022-08-03 13:25:47 +00:00
Sankalp Kotewar 3c8d7fb1c3 Added abort controller for timer 2022-08-03 11:11:30 +00:00
Sankalp Kotewar 4e2d0885c4 Added abortController to stop download 2022-08-03 10:23:42 +00:00
Shubham Tiwari f7739db321 Update downloadUtils.ts 2022-07-29 12:52:57 +05:30
Bishal Prasad 73b52181f7 Hack for timeout for segment download 2022-07-29 12:37:50 +05:30
Lovepreet Singh 6850b55878 Merge pull request #1135 from actions/pdotl-zstd-alias
Move zstd from flags to equivalent aliases
2022-07-26 16:04:16 +05:30
Lovepreet Singh 662e7fc4f0 Move zstd from flags to equivalent aliases 2022-07-18 09:12:07 +00:00
Lovepreet Singh 34526e53bb Fix linting for changes 2022-07-13 13:37:49 +00:00
Lovepreet Singh 8ccf58a6eb Fix empty cache save on using or github.workspace(#833 in actions/cache) as path 2022-07-13 11:39:29 +00:00
Shubham Tiwari 98f1922f44 Graceful handling of error (non-validation one) (#1122)
* Initial changes

* added info error as well

* Format

* Unused package

* adding message field

* removed line

* Review comments

* review comment to add validation as errors handling
2022-06-24 10:46:20 +05:30
Sankalp Kotewar 24cec71274 Reverted other package-lock.json 2022-06-06 08:03:56 +00:00
Sankalp Kotewar 0c96c069df Revert "Adding fix for tar exiting with code 1 issue"
This reverts commit ad2fd7b5e6.
2022-06-06 07:56:27 +00:00