Commit Graph
194 Commits
Author SHA1 Message Date
Bassem DghaidiandGitHub d109d9c03e Handle ACTIONS_CACHE_SERVICE_V2 feature flag 2024-11-14 03:00:43 -08:00
Bassem DghaidiandGitHub 01bf918aa5 Refactoring & cleanup 2024-10-24 06:09:23 -07:00
Bassem DghaidiandGitHub 28dbd8ff93 Cleanups and package refactoring 2024-10-24 05:19:48 -07:00
Bassem DghaidiandGitHub 89354f6540 Cleanup implementation and use tarballs instead of streaming zip 2024-10-21 05:21:32 -07:00
Bassem DghaidiandGitHub 4d1dedf2c7 Merge branch 'main' into neo-cache-service 2024-10-09 07:45:11 -07:00
Bassem DghaidiandGitHub 13abc95165 Port restoreCache to new service 2024-10-09 04:32:57 -07:00
Josh GrossandGitHub d14afd7973 Explicitly import crypto (#1842)
* Explicitly import `crypto`

* Add release notes for 1.11.1

* Fix crypto mock in test

* Fix `crypto` mock

* Lint
2024-10-04 17:23:42 -04:00
Josh GrossandGitHub 78af634e7e Remove dependency on uuid package (#1824) 2024-10-02 12:28:06 -04:00
Bassem DghaidiandGitHub e62c6428e7 Fix service urls 2024-09-24 03:29:14 -07:00
Bassem DghaidiandGitHub 07e51a445e Add cache service v2 client 2024-09-24 03:17:44 -07:00
Bassem DghaidiandGitHub 4902d3a118 Add backend ids 2024-06-24 01:16:11 -07:00
Bassem DghaidiandGitHub 04d1a7ec3c Add fix cache paths 2024-06-17 03:36:06 -07:00
Bassem DghaidiandGitHub e1b7e78d60 Fix cache misses 2024-06-17 02:39:45 -07:00
Bassem DghaidiandGitHub 7640cf17c1 Fix cache misses 2024-06-17 02:35:25 -07:00
Bassem DghaidiandGitHub 8d7ed4fb57 Fix cache service url bug 2024-06-17 01:32:41 -07:00
Bassem DghaidiandGitHub 5afc042a74 Add download cache v2 2024-06-17 01:17:10 -07:00
Bassem DghaidiandGitHub 5e5faf73fc Use zlib for compression 2024-06-13 03:16:59 -07:00
Bassem DghaidiandGitHub 9e63a77e7a Implement cache v2 2024-06-10 12:19:52 -07:00
Bassem DghaidiandGitHub 146143a9b4 Implement cache v2 2024-06-10 11:55:28 -07:00
Bassem DghaidiandGitHub 6635d12ce0 Implement cache v2 2024-06-10 11:36:37 -07:00
Bassem DghaidiandGitHub dccc3f7f1c Fix upload mechanics 2024-06-10 11:01:01 -07:00
Bassem DghaidiandGitHub 66d5434f23 Add v2 cache upload 2024-06-10 10:56:20 -07:00
Bassem DghaidiandGitHub c8466d1fac Add twirp client 2024-05-29 08:31:54 -07:00
Bassem DghaidiandGitHub 264230c2c5 add debug 2024-05-23 09:04:37 -07:00
Bassem DghaidiandGitHub 32dbccb77b Add debug message 2024-05-23 07:25:17 -07:00
eggyhead d134334a38 lint fixes 2024-01-31 16:51:04 +00:00
eggyhead 3b02a6fdc5 updating alowed hosts in isGhes check
updating alowed hosts in artifact ghes check

using dot prepend ghe host
2024-01-31 16:30:37 +00:00
Rob HerleyandGitHub cab491a426 Merge pull request #1378 from MSP-Greg/00-cache-paths-dup
cache - getCacheVersion - dup paths array
2024-01-10 17:01:51 -05:00
Chad KimesandGitHub f74ff155bd Add option for concurrent cache downloads with timeout (#1484)
* Add option for concurrent cache downloads with timeout

* Add release notes

* Fix lint
2023-08-07 13:25:56 -04:00
Vallie JosephandGitHub 2461056696 Audit Fix (#1480)
* fixing audit failures

* replacing lerna bootstrap with npm command

* audit fix for cache and tool-cache

* updating tunnel

* upgrading core packages

* re-adding tunnel as prod dep

* updating dependencies

* updating exec deps

* updating exec io package

* .

* Revert

* updating packages

* adding core as dep

* updating learna config

* updating lerna commands

* Removing audit failing packages in cache + tool-cache

* updating contribution bootstrap description

* updating libraries

* prettier lint

* hiding stricter rules

* updating prettier command

* Removing unknown flag

* Adding eslint prettier

* ignoring sym links

* updating ignore path

* updating prettier rules

* changing prettier + github ver

* updating ts and ignores

* Revert ts

* Adding unknown ignores

* downgrading lerna

* .

* adding nx

* Adding lint auto lint rules

* updating eslint ignore for glob packages

* Adding subdirs to ignore

* adding flag for ignore pattern in linter

* Expanding ignore regex

* Adding ignore rules

* adding another ignore pattern to tsconfig eslint

* adding ignore pattern to eslintrc

* syncing package-json

* updating traverse

* .

* test adding core and http client to base package

* running npm ci

* adding tsconfig paths

* adding base URL

* Adding explicit path to core and http-client

* editing tsc call

* updating artifact packages

* force build

* updating lock file version

* updating lock file version

* upgrading node version

* Adding babel traverse back

* fixing build issue

* fixing typescript ver

* updating package json

* Adding ignore for artifact test

* adding ignore to flags

* unlink after test completes

* cleanup

* merge + package edit
2023-08-03 16:36:11 -04:00
MSP-Greg 0747ab3577 cache - getCacheVersion - dup paths array 2023-03-20 18:29:46 -05:00
Sankalp KotewarandGitHub 7a11743b35 Fixed typo 2023-03-08 19:14:15 +00:00
Sankalp KotewarandGitHub fe92749762 Merge branch 'main' into kotewar/updating-blobstorage-client-to-12.13.0 2023-03-09 00:33:52 +05:30
Sankalp KotewarandGitHub 40ec298d4b updated segment timeout to 10 mins 2023-03-08 07:28:50 +00:00
Sankalp KotewarandGitHub d9a2c5a9f9 updated comment with more info 2023-03-06 13:20:45 +00:00
Sankalp KotewarandGitHub e6e7b6156f updated segment size to 128MB for failing fast 2023-03-06 13:11:54 +00:00
Marc Mueller a3849b77ae Rename option to lookupOnly 2023-02-21 12:37:48 +01:00
Marc Mueller eb06c21794 Add cache restore dryRun option 2023-02-21 12:37:48 +01:00
Lovepreet Singh e6e29846f2 Add debug statement for exact zstd version value and remove dependence on version for now 2023-02-20 19:13:38 +00:00
Lovepreet Singh 7c15bf6f40 Fix failing windows test 2023-02-20 18:50:26 +00:00
Lovepreet Singh a9d266bb7c Fix lint issues 2023-02-20 15:26:04 +00:00
Lovepreet Singh cf3dd065b8 Add default value and rename args 2023-02-20 14:59:12 +00:00
Lovepreet Singh 6ec51745ad Update debug statement to include latest command 2023-02-20 14:23:53 +00:00
Lovepreet Singh 83dffb7746 Fix lint issues 2023-02-20 13:33:16 +00:00
Lovepreet Singh 1d1d5456e3 Removed code that checks for version less than 1.3.2 as it was not working. Defaulting to zstd without long as that is what is always happening currently. 2023-02-20 13:27:45 +00:00
Lovepreet Singh 9e06993ffc Hotfix zstd version change only 2023-02-20 13:08:22 +00:00
Lovepreet Singh 3630ea6eed Fix bug with version shortcircuiting because of version being null 2023-02-20 12:51:49 +00:00
Lovepreet Singh 652109d32c Test passing quiet as argument 2023-02-20 10:30:41 +00:00
Lovepreet Singh f2aa430c9d Add debug statements 2023-02-20 10:05:34 +00:00
Christoph ReiterandGitHub ea21da6993 Don't set the MSYS env var globally (#1329)
b2d865f180 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