Improve docs on Gradle User Home caching

- Describe the limitations/properties of the GitHub Actions cache
- Document the algorithm for generating a cache key, and the way that cache entries are matched
- Describe in more detail how entries are de-duplicated
- Explain how cache entries can be optimized in Job pipelines

Fixes #831
Fixes #608
This commit is contained in:
daz 2023-08-17 14:29:33 -06:00
parent f9b4995b32
commit 193108951e
No known key found for this signature in database
2 changed files with 143 additions and 63 deletions

View file

@ -66,7 +66,7 @@ export class CacheKey {
* - The cache protocol version
* - The name of the cache
* - The runner operating system
* - The name of the Job being executed
* - The name of the workflow and Job being executed
* - The matrix values for the Job being executed (job context)
* - The SHA of the commit being executed
*