Dave Hadka
0232e3178d
Add retries to all API calls
2020-05-12 16:16:48 -04:00
Aiqiao Yan
ee7a57c615
error handling for stream
2020-05-11 16:48:56 -04:00
Dave Hadka
da9f90cb83
Fix upload chunk retries
2020-05-11 14:46:06 -04:00
Dave Hadka
ec7f7ebd08
Use promisify of stream.pipeline for downloading
2020-05-11 14:41:48 -04:00
Dave Hadka
cbbb8b4d4f
Fix lint issue, build .js files
2020-05-11 14:31:13 -04:00
Dave Hadka
5a0add1806
Adds socket timeout and validate file size
2020-05-11 14:28:28 -04:00
David Kale
4887979af8
proxy support ( #166 )
...
* Replace typed rest client with new http-client
* Send Content-Type: application/json and fix up some types
* Lint
* Consume @actions/http-client:1.0.5
* Consume @actions/http-client:1.0.6
* Dont send headers manually, http-client automatically will
2020-02-05 09:24:37 -05:00
Josh Gross
c262ac0154
Fix number parsing issues
2020-01-06 14:06:24 -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
639f9d8b81
Mask download URL in logs ( #110 )
2019-11-21 14:37:32 -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
BSKY
fb50aa45ec
Add initial eslint setup ( #88 )
2019-11-12 16:48:02 -05:00
Birunthan Mohanathas
ce4a52af49
Stop warning when cache is not found ( #40 )
...
The cache not being found is a common situation so very visible warning
is a little too much.
2019-11-04 11:03:18 -05:00
Josh Gross
37c45447e4
Initial commit
2019-10-30 14:48:49 -04:00