16a133d9a7
Merge pull request #263 from actions/users/aiyan/allow-all-events
...
Allow all events to access cache
2020-05-15 14:13:16 -04:00
46fead7f5e
docs: add note about branch scope ( #307 )
...
* docs: add note about branch scope
* revert change
2020-05-15 13:28:56 -04:00
bac1a40c81
Merge pull request #306 from actions/with-retries
...
Add retries to all API calls
2020-05-11 16:56:45 -05:00
916cc60b3c
Merge pull request #300 from actions/aiyan/listen-on-error
...
error handling for stream
2020-05-11 16:00:51 -04:00
4967c8e6c5
error handling for stream
2020-05-11 15:21:21 -04:00
a0024e2bd0
Merge branch 'master' of http://github.com/actions/cache into with-retries
2020-05-11 12:55:11 -04:00
5ddc028cc8
Merge pull request #305 from actions/fix-upload-chunk
...
Fix upload chunk retries
2020-05-11 11:51:23 -05:00
05b13411a0
Add retries to all API calls
2020-05-11 11:11:25 -04:00
e756b19f93
Merge branch 'master' of http://github.com/actions/cache into fix-upload-chunk
2020-05-11 10:57:11 -04:00
354f70a56c
Fix upload chunk retries
2020-05-11 10:49:48 -04:00
ddc4681e8d
Add D example. ( #303 )
2020-05-11 10:24:05 -04:00
29b4783cc7
Merge fixes
2020-05-11 10:18:19 -04:00
2403bbedac
Make sure ref is not null or empty
2020-05-11 10:16:07 -04:00
ccc66f769e
Allow all events to access cache
2020-05-11 10:16:07 -04:00
5d8c995f20
Detect uncommitted changes to the dist/ folder ( #302 )
...
* Update workflow.yml
* Update workflow.yml
* Run build
* Update workflow.yml
* Update workflow.yml
* Update workflow.yml
2020-05-11 09:53:08 -04:00
ce9276c90e
Add CodeQL Analysis workflow ( #283 )
...
* Add CodeQL Analysis workflow
* Rename .github/workflows/workflows/codeql.yml to .github/workflows/codeql.yml
* Clean up commented out stuff
2020-05-05 17:28:32 -04:00
9eb452c280
Merge pull request #270 from actions/users/aiyan/zstd
...
Prefer zstd over gzip
2020-05-04 10:39:28 -04:00
75cd46ec0c
Use 30 as the long distance matching window to support both 32-bit and 64-bit OS
2020-05-01 14:25:15 -04:00
a5d9a3b1a6
Address PR feedback
2020-05-01 10:01:43 -04:00
97f7baa910
Use zstd instead of gzip if available
...
Add zstd to cache versioning
2020-04-30 14:40:17 -04:00
9ceee97d99
Bump @actions/http-client from 1.0.6 to 1.0.8 ( #286 )
...
Bumps [@actions/http-client](https://github.com/actions/http-client ) from 1.0.6 to 1.0.8.
- [Release notes](https://github.com/actions/http-client/releases )
- [Changelog](https://github.com/actions/http-client/blob/master/RELEASES.md )
- [Commits](https://github.com/actions/http-client/commits )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-04-29 18:10:58 -04:00
ccf9619480
Add Python example using 'pip cache dir' to get cache location ( #285 )
...
* Fix existing example
* Add Python example using 'pip cache dir' to get cache location
* Let users decide how they install pip 20.1+
2020-04-29 14:58:19 -04:00
9f07ee13de
Merge pull request #284 from actions/promisify-pipeline
...
Better error handling during download
2020-04-29 13:50:12 -05:00
1ed0c23029
Use promisify of stream.pipeline for downloading
2020-04-29 13:24:26 -04:00
54626c4a4f
Merge pull request #269 from actions/socket-timeout
...
Adds socket timeout and validate file size
2020-04-29 12:21:27 -05:00
48b62c1c52
Add comment for SocketTimeout
2020-04-28 21:31:41 -04:00
9bb13c71ec
Fix lint issue, build .js files
2020-04-22 18:35:16 -04:00
8b2a57849f
Adds socket timeout and validate file size
2020-04-22 18:23:41 -04:00
f00dedfa6c
Use checkout@v2 in README example ( #258 )
2020-04-16 11:50:47 -04:00
12b87469d4
Merge pull request #252 from actions/users/aiyan/fallback-to-gnu-tar
...
Fallback to GNU tar if BSD tar is unavailable on windows machine
2020-04-13 13:32:01 -04:00
52046d1409
Use path.sep in path replace
2020-04-13 12:20:27 -04:00
08438313d5
Fix macOs-latest test
2020-04-10 15:50:35 -04:00
7ccdf5c70d
Rebase and rebuild
2020-04-10 15:34:34 -04:00
306f72536b
Fix test
2020-04-10 15:33:43 -04:00
4fa017f2b7
Fallback to GNU tar if BSD tar is unavailable
2020-04-10 15:33:43 -04:00
78809b91d7
Merge pull request #250 from actions/test-relative-path
...
Fix caching directories outside of the working directory (relative paths)
2020-04-08 10:37:26 -05:00
a4e3c3b64e
Add -P flag for tar creation
2020-04-08 10:58:38 -04:00
e5370355e6
Combine relative jobs into main test jobs
2020-04-08 10:52:52 -04:00
0e86d5c038
Update workflow.yml
2020-04-07 23:41:38 -04:00
2ba9edf492
Fix job names v2
2020-04-07 23:37:50 -04:00
f15bc7a0d9
Fix job names
2020-04-07 23:33:13 -04:00
b6b8aa78d8
Update workflow.yml
2020-04-07 23:31:27 -04:00
272268544c
Add path argument to verify-cache-files.sh
2020-04-07 23:30:01 -04:00
64f8769515
Add path argument to create-cache-files.sh
2020-04-07 23:29:07 -04:00
4a724707e9
Add test for relative paths
2020-04-07 23:28:05 -04:00
f60097cd16
Fix Lerna Example ( #242 )
...
* Fix lerna example
* Fix yaml spacing
2020-04-02 10:35:07 -04:00
eb78578266
Cache multiple paths and add glob pattern support ( #212 )
...
* Allow for multiple line-delimited paths to cache
* Add initial minimatch support
* Use @actions/glob for pattern matching
* 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
* unit test coverage for caching multiple dirs
* Ensure there's a locateable test folder at homedir
* Clean up code
* Version cache with all inputs
* Unit test getCacheVersion
* Include keys in getCacheEntry request
* Clean import orders
* Use fs promises in actionUtils tests
* Update import order for to fix linter errors
* Fix remaining linter error
* Remove platform-specific test code
* Add lerna example for caching multiple dirs
* Lerna example updated to v2
Co-Authored-By: Josh Gross <joshmgross@github.com >
Co-authored-by: Josh Gross <joshmgross@github.com >
2020-03-20 16:02:11 -04:00
22d71e33ad
Update Node Windows example to find the npm cache ( #223 )
2020-03-18 22:05:56 -04:00
b13df3fa54
Update README.md ( #213 )
2020-03-18 09:44:24 -04:00
cae64ca3cd
Attempt to delete the archive after extraction ( #209 )
...
This reduces storage space used once the Action has finished executing.
2020-03-18 09:43:56 -04:00