Ethan Dennis
af3e500672
Update import order for to fix linter errors
2020-03-18 17:51:30 -07:00
Ethan Dennis
f68f5d03cc
Merge master into ethanis/cache-multiple-paths
2020-03-18 17:35:59 -07:00
BSKY
6c471ae9f6
Add eslint-plugin-simple-import-sort ( #219 )
...
* Add eslint-plugin-simple-import-sort
* Update .eslintrc.json
* eslint --fix
2020-03-18 09:35:13 -04:00
Ethan Dennis
820f06f7d0
Version cache with all inputs
2020-03-16 09:09:54 -07:00
Ethan Dennis
057d9de723
unit test coverage for caching multiple dirs
2020-03-11 14:05:46 -07:00
Ethan Dennis
e0d1942524
Cache multiple entries using --files-from tar input
...
remove known failing test
Quote tar paths
Add salt to test cache
Try reading input files from manifest
bump salt
Run test on macos
more testing
Run caching tests on 3 platforms
Run tests on self-hosted
Apparently cant reference hosted runners by name
Bump salt
wait for some time after save
more timing out
smarter waiting
Cache in tmp dir that won't be deleted
Use child_process instead of actions/exec
Revert tempDir hack
bump salt
more logging
More console logging
Use filepath to with cacheHttpClient
Test cache restoration
Revert temp dir hack
debug logging
clean up cache.yml testing
Bump salt
change debug output
build actions
2020-03-06 11:49:37 -08:00
Ethan Dennis
db235cfc56
Use @actions/glob for pattern matching
2020-03-05 12:12:12 -08:00
Ethan Dennis
1e233443e8
Add initial minimatch support
2020-03-05 09:15:35 -08:00
Ethan Dennis
84cead4a82
Allow for multiple line-delimited paths to cache
2020-03-04 16:02:51 -08:00
David Hadka
f9c9166ecb
Increase cache limit to 5 GBs ( #168 )
...
* Increase cache limit to 5 GBs
* Fix test to use new size limit
* Update src/save.ts
Co-Authored-By: Josh Gross <joshmgross@github.com>
Co-authored-by: Josh Gross <joshmgross@github.com>
2020-02-01 16:11:02 -05:00
Josh Gross
b45d91cc4b
Chunked Cache Upload APIs ( #128 )
...
* Initial pass at chunked upload apis
* Fix cacheEntry type
* Linting
* Fix download cache entry tests
* Linting tests
* Pull in fixes from testing branch
* Fix typo in ReserveCacheResponse
* Add test convering reserve cache failure
* Add retries to upload chunk
* PR feedback
* Format default chunk size
* Remove responses array
2020-01-06 13:05:50 -05:00
Josh Gross
3854a40aee
Use BSD tar on windows ( #126 )
...
* Use BSD tar on windows
* Linting
* Fallback to which tar if no system tar
* Fix formatting
* Bump prettier and typescript
2019-12-13 17:24:37 -05:00
Josh Gross
95c1798369
Remove validation failures and warning annotations ( #108 )
...
* Update warnings behavior
* Add void return type
2019-11-21 14:37:54 -05:00
Josh Gross
8d14a2150b
Add unit tests for save ( #98 )
...
* Clean up args and arrange imports
* Arrange args in restore tests
* Add unit tests for save
* Use const instead of let (linting)
2019-11-14 17:14:16 -05:00