Commit Graph

66 Commits (b9c8bfe4426d1b96548309ee742254ebf1a4f21c)

Author SHA1 Message Date
eric sciple 4944275b95
test e2e during workflow (#185) 2020-02-13 12:38:56 -05:00
Josh Gross 78a4b2143b Bump version to 1.1.2 2020-02-05 10:40:53 -05:00
Josh Gross fab26f3f4f Bump version to 1.1.1 2020-02-05 09:55:35 -05: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 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 d9fe1b81f9 Release 1.0.2 2019-11-19 11:55:11 -05:00
Josh Gross 4657a5f525
Fix lint on Windows (#89) 2019-11-12 17:01:15 -05:00
BSKY fb50aa45ec Add initial eslint setup (#88) 2019-11-12 16:48:02 -05:00
Josh Gross 4b0709a0d5
Add unit tests for restore (#62)
* Move archive file size to utils

* Disable net connect with nock

* Add unit tests for restore

* Fix test names and test URL
2019-11-06 13:41:45 -05:00
Josh Gross eb10706a9d Bump version to v1.0.1 and audit fix 2019-11-05 15:40:20 -05:00
Josh Gross f66a56e59e
Bump version to v1 (#51) 2019-11-04 16:40:33 -05:00
Josh Gross 21f72b1fcc Bump package version 2019-11-04 12:04:13 -05:00
Josh Gross 889c603691
Update workflow (#1)
* Run workflow on linux, mac, and windows

* Add status badge

* Use npm install instead

* Bump typescript version

* Use node 12.x
2019-10-31 10:37:00 -04:00
Josh Gross 37c45447e4 Initial commit 2019-10-30 14:48:49 -04:00