Commit Graph

27 Commits

Author SHA1 Message Date
Daz DeBoer
3ba05ede1f
Add patch for @actions/cache to expose entry size
There's no easy way to get the size of restored/saved cache entries
using the @actions/cache library. Rather than reimplement it, this commit
adds a patch that will be applied whenever 'npm install' is run.

The work is done by 'patch-package'.
2021-10-30 13:44:24 -06:00
Daz DeBoer
6ff2065a12
Upgrade Jest to address security warning 2021-10-30 12:11:59 -06:00
Daz DeBoer
a802a3c0ce
Generate source-map files when compiling
This will make reported errors easier to link back to Typescript sources.
2021-09-14 05:46:11 -06:00
Daz DeBoer
c44ebadf6f
Add build scan link as a notice annotation
- Use 'notice' method introduced in @actions/core v1.5.0
2021-09-05 21:38:34 -06:00
Daz DeBoer
c211be411e
Use monolithic cache for Gradle User Home
- Do not restore cache when GUH exists
- Include RUNNER_OS in the cache key
- Do not save cache on exact hit
- Only save cache in the final post action
- Log before saving cache
2021-08-24 12:52:51 -06:00
Daz DeBoer
01bfa29846
Update metadata and docs for repository move/rename
Fixes #60
2021-08-07 16:13:35 -07:00
Daz DeBoer
738bda9866
Use built-in library functions in preference to custom implementations
- Use built-in `hashFiles` function included in '@actions/globv0.2.0'
- Use `downloadTool` and `extractZip` functions from '@actions/tool-cache'
2021-07-05 13:57:22 -06:00
Daz DeBoer
3fba6132b4
Update devDependencies versions 2021-07-05 12:40:37 -06:00
Daz DeBoer
127b9b6624
Update to latest lib dependencies 2021-07-05 12:40:16 -06:00
paul
6bf2690b23 Upgrade dependencies 2020-12-22 12:11:50 +01:00
Paul Merlin
2efcc22ff5 Replace typed-rest-client with @actions/http-client 2020-09-13 14:17:37 +02:00
Paul Merlin
2dd6cc1801 Upgrade dependencies 2020-09-13 12:37:40 +02:00
Paul Merlin
7137b09ae2 Upgrade dependencies 2020-06-22 16:36:25 +02:00
Paul Merlin
95e20daa83 Automatic caching of dependencies
in a best effort manner by default
allowing to specify files to hash for computing the cache key
2020-06-15 13:04:42 +02:00
Paul Merlin
43efc20423 Run lint on CI 2020-06-13 14:33:04 +02:00
Paul Merlin
a31de8476d Format 2020-06-13 13:44:30 +02:00
Paul Merlin
b2c379621c Add @action/cache 2020-06-13 13:42:27 +02:00
Paul Merlin
04a5ee4df2 Cleanup 2020-06-13 13:40:38 +02:00
Paul Merlin
e0644c97f9 Split action, step 2 2020-06-13 13:34:07 +02:00
Paul Merlin
9cc76cdea7 Split action, step 1 2020-06-13 13:30:20 +02:00
Paul Merlin
bad0f7d376 Fix build 2020-06-13 13:00:27 +02:00
Paul Merlin
e5b01ed062 Add more npm scripts 2020-06-13 12:47:01 +02:00
Paul Merlin
3d5e31b7a4 Upgrade dependencies 2020-06-13 12:46:47 +02:00
Paul Merlin
38fdc3f684 Upgrade dependencies 2020-01-12 11:39:57 +01:00
Paul Merlin
91baa89272 fix package.json 2019-09-21 16:09:41 +02:00
Paul Merlin
bc921df1ec Initial impl 2019-09-21 16:01:53 +02:00
Paul Merlin
8ba9907b46 Initial commit 2019-09-20 23:06:59 +02:00