Commit Graph

12 Commits

Author SHA1 Message Date
Steven Hartland
ad97570a01 fix: cache key stability (#142)
Ensure consistency of main and post configuration by storing and
restoring it from state, which in turn ensures cache key stability.

Also:
* Fixed some typos.
* Use core.error for logging errors.
* Fix inverted condition on cache-all-crates.

Reverts: #138
Fixes #140
2023-05-18 22:48:40 +02:00
Steven Hartland
def0926359 feat: add option to cache all crates (#137)
Add cache-all-crates option which allows all crates to be cached instead
of just the dependency crates. This is useful when additional crates are
required for CI tooling.
2023-05-11 23:15:09 +02:00
Arpad Borsos
3f2513fdf4 avoid calling cargo metadata on pre-cleanup 2022-11-03 11:26:22 +01:00
Arpad Borsos
0d72e5f9a0 revert explicit dir close 2022-09-04 13:22:47 +02:00
Arpad Borsos
be4be3720d explicitly close dir handles, add more logging, cleanups 2022-09-04 13:10:36 +02:00
Arpad Borsos
622616010e prepare v2 2022-07-16 12:38:38 +02:00
Arpad Borsos
0497f9301f improve registry cleanpu 2022-07-09 19:20:02 +02:00
Arpad Borsos
7b8626742a update registry cleaning 2022-07-09 18:51:34 +02:00
Arpad Borsos
911d8e9e55 test sparse registry 2022-07-09 17:49:43 +02:00
Arpad Borsos
07a2ee71bc lol, dependency check was reversed 2022-07-09 17:37:48 +02:00
Arpad Borsos
86bae2494f clean nested and arbitrary profile and target directories 2022-07-09 16:14:38 +02:00
Arpad Borsos
6ed4c28a7c rewrite it all 2022-07-09 15:19:29 +02:00