Commit Graph

165 Commits

Author SHA1 Message Date
Daz DeBoer
8ca744f938 Build outputs 2022-08-15 12:50:44 -06:00
Daz DeBoer
6daf446e27 Build outputs 2022-07-11 13:37:59 -06:00
Daz DeBoer
fecf3693b5 Build outputs 2022-06-22 16:41:13 -06:00
Daz DeBoer
d8b58e3519 Build outputs 2022-06-20 20:18:17 -06:00
Daz DeBoer
6594e9d359 Update dev dependencies 2022-06-20 18:08:11 -06:00
Daz DeBoer
ce3874fec9 Build outputs 2022-06-19 10:43:31 -06:00
Daz DeBoer
f1c1269910 Build outputs 2022-06-12 09:55:45 -06:00
Daz DeBoer
f3e4903860 Check that job summary support is available
Fixes #319
2022-06-09 09:26:30 -06:00
Daz DeBoer
ee54c1fd71 Bump @actions/cache from 2.0.5 to 2.0.6 2022-06-06 19:12:03 -06:00
Daz DeBoer
33ed11e54c Build outputs 2022-06-06 15:36:40 -06:00
Daz DeBoer
de51428ba5 Build outputs 2022-06-06 11:53:30 -06:00
Daz DeBoer
c34d4a9731 Build outputs 2022-06-05 22:15:43 -06:00
Daz DeBoer
865c16699a Build outputs 2022-06-05 10:25:29 -06:00
Daz DeBoer
b400dc555d Build outputs 2022-06-05 00:32:29 -06:00
Daz DeBoer
6aa41b32df Build outputs 2022-06-04 10:57:25 -06:00
Daz DeBoer
4da299730b Build outputs 2022-06-03 13:51:36 -06:00
Daz DeBoer
f4d1e351c0 Build outputs 2022-06-02 23:17:50 -06:00
Daz DeBoer
d79b3ba8ae Build outputs 2022-06-02 12:25:11 -06:00
Daz DeBoer
2e34e4f80f Build outputs 2022-05-29 11:50:51 -06:00
Daz DeBoer
12be8b4772 Build outputs 2022-05-29 09:32:01 -06:00
Daz DeBoer
be62f7d934 Merge branch 'releases/v2.1'
* releases/v2.1:
  Build outputs
  Remove downloaded wrapper zips before caching
  Fix typo in worklow step
2022-05-29 09:23:36 -06:00
Daz DeBoer
9b814496b5 Build outputs 2022-05-29 08:51:47 -06:00
Daz DeBoer
c48eef1c6e Update dependencies
- Bump @actions/cache from 2.0.4 to 2.0.5
- Bump ts-jest from 28.0.2 to 28.0.3
- Bump typescript from 4.6.4 to 4.7.2
- Bump @vercel/ncc from 0.33.4 to 0.34.0
2022-05-28 08:08:08 -06:00
Leonard Brünings
544da49fda Disable minify to get smaller diffs and save space
Due to a limitation in ncc, the js files contain CRLF line endings
which are then converted by git.
2022-05-27 20:28:26 -06:00
Daz DeBoer
7645e6e536 Replace emoji characters with markdown 2022-05-24 16:37:15 +02:00
Daz DeBoer
30a933bf94 Build outputs 2022-05-24 15:02:41 +02:00
Daz DeBoer
116ac10f81 Bump dependencies
Production deps:
- Bump @actions/tool-cache from 1.7.2 to 2.0.1
- Bump @actions/http-client from 1.0.11 to 2.0.1
- Bump @actions/github from 5.0.1 to 5.0.3
- Bump @actions/cache from 2.0.2 to 2.0.4

Dev deps:
- Bump eslint from 8.14.0 to 8.15.0
- Bump eslint-plugin-jest from 26.2.0 to 26.2.2
- Bump jest from 27.5.1 to 28.1.0
- Bump ts-jst from 27.1.4 to 28.0.2
2022-05-15 10:27:50 -06:00
Daz DeBoer
202e4e0271 Bump various dependencies
Production deps:
- Bump @actions/core:1.6.0 to 1.8.2

Development deps:
- Bump typescript from 4.6.3 to 4.6.4
- Bump @typescript-eslint/parser from 5.20.0 to 5.23.0
- Bump eslint-plugin-jest from 26.1.4 to 26.2.0
- Switch from deprecated @zeit/ncc to @vercel/ncc
2022-05-15 09:49:27 -06:00
Daz DeBoer
b147a594b1 Bump @actions/glob to v0.3.0 2022-04-19 16:36:26 -06:00
Daz DeBoer
27c4618d3e Bump @actions/cache from 2.0.1 to 2.0.2 2022-04-11 11:55:03 -07:00
Daz DeBoer
3317bc450c Bump @actions/cache from 2.0.0 to 2.0.1 2022-04-04 21:46:52 -06:00
Daz DeBoer
0e24fa1975 Save/restore exploded Gradle dist rather than zip
To save space, future versions of Gradle are likely to delete the downloaded distribution
after extracting it. See gradle/gradle#3605 and gradle/gradle#19495.
To cater for this we will now save/restore the extracted distribution rather than the
downloaded zip file.
2022-04-04 21:43:31 -06:00
Daz DeBoer
ba0737b352 Build outputs 2022-03-28 14:04:10 -06:00
Daz DeBoer
0d13054264 Log stack trace for cache errors 2022-03-18 13:56:40 -06:00
Daz DeBoer
d700906a15 Update dependency versions
- @actions/cache 1.0.9 -> 1.0.10
- @actions/exec 1.1.0 -> 1.1.1
- @actions/glob 0.2.0 -> 0.2.1
- @actions/tool-cache 1.7.1 -> 1.7.2
2022-03-18 05:51:44 -06:00
Daz DeBoer
db5c425004 Bump versions for devDependencies
- typescript 4.5.5 -> 4.6.2
- @typescipt-eslint/parser 5.12.1 -> 5.13.0
- eslint 8.9.0 -> 8.10.0
2022-03-02 13:47:44 -07:00
Daz DeBoer
a0998071eb Build outputs 2022-02-03 09:55:51 -07:00
Daz DeBoer
893f0e10c7 Build outputs 2022-01-27 08:23:46 -07:00
Daz DeBoer
702bb97ecb Do not overwrite existing gradle.properties 2022-01-24 15:18:11 -07:00
Daz DeBoer
2734714920 Build outputs 2022-01-21 08:09:33 -07:00
Daz DeBoer
222b714890 Build outputs 2022-01-17 14:44:32 -07:00
Daz DeBoer
42faf281e6 Include names of requested tasks in build scan notice
This should make it easier to differentiate between build scan notices for different
Gradle invocations in the same Job.

Fixes: #124
2021-12-31 10:34:53 -07:00
Daz DeBoer
39e51526fb Build outputs 2021-12-30 16:03:02 -07:00
Daz DeBoer
3814d56740 Build outputs 2021-12-08 15:14:19 -07:00
Daz DeBoer
887e1a09ab Include original error in log messages 2021-12-08 14:44:57 -07:00
Daz DeBoer
574cf0ddce Build outputs 2021-12-08 14:05:13 -07:00
Daz DeBoer
b88c4086b9 Don't overwrite title in build-scan notice 2021-12-08 13:07:52 -07:00
Daz DeBoer
ddee3ca933 Update all outdated dependencies 2021-12-02 14:35:52 -07:00
Daz DeBoer
322805e800 Refactor: use a single .json file to describe all cached artifact bundles (#121)
This is a pure refactor, moving from a separate .cache file per bundle to a single cache-metadata.json file describing all bundles. Instead of storing cache metadata in a separate .cache file per artifact bundle, all of the metadata is now stored in a single `.json` file.

This will make it easier to implement more flexible artifact-caching strategies, such as caching each wrapper zip separately.

* Always include cache protocol version in cache key
* Store all cache metadata in a single JSON file
* Rename cache-metadata file and bump protocol version
* Polish and documentation
2021-11-28 10:19:56 -07:00
Daz DeBoer
fdfc5bf12f Build outputs 2021-11-28 08:04:54 -07:00