gradle-build-action/.github/workflows
Daz DeBoer 76ea8a76b2
Treat configuration-cache as an extracted entry
Instead of using a fallback strategy to locate a configuration-cache entry
based on the current job and git SHA, these entries are now keyed based on their
file content with the keys persisted in the primary Gradle User Home entry.

This removes the chance of having a configuration-cache entry restored that is
incompatible with the restored Gradle User Home state, and makes the logic easier
to understand.

This change involved a fairly major refactor, with the CacheEntryExtractor being
split out from the primary cache implementation, and adding a separate extractor
implementation for configuration-cache.
2021-12-30 16:03:02 -07:00
..
codeql-analysis.yml Add CodeQL Analysis (#114) 2021-11-02 09:56:02 -06:00
dev.yml Attempt to reduce duplicate workflows on PR creation 2021-12-08 14:20:13 -07:00
failure-cases.yml Adapt workflows to renamed parameters 2021-10-27 16:07:24 -06:00
integTest-action-inputs.yml Attempt to reduce duplicate workflows on PR creation 2021-12-08 14:20:13 -07:00
integTest-caching-config.yml Combine java-toolchain entry definitions 2021-12-30 16:03:02 -07:00
integTest-caching-configuration-cache.yml Treat configuration-cache as an extracted entry 2021-12-30 16:03:02 -07:00
integTest-caching-gradle-home.yml Treat configuration-cache as an extracted entry 2021-12-30 16:03:02 -07:00
integTest-caching-java-toolchain.yml Test java-toolchain cache 2021-12-17 21:10:31 -07:00
integTest-execution-with-caching.yml Verify GUH restore combined with Gradle execution 2021-12-17 10:44:29 -07:00
integTest-execution.yml Attempt to reduce duplicate workflows on PR creation 2021-12-08 14:20:13 -07:00
integTest-gradle-user-home.yml Update most test workflows to separate config from execution 2021-12-17 10:29:59 -07:00
integTest-gradle-versions.yml Update most test workflows to separate config from execution 2021-12-17 10:29:59 -07:00
integTest-sample-gradle-plugin.yml Test caching with gradle-plugin project 2021-12-17 20:54:04 -07:00
integTest-sample-kotlin-dsl.yml Test caching with gradle-plugin project 2021-12-17 20:54:04 -07:00
pr-build-scan-comment.yml Reduce the number of automated comments left on PR 2021-12-17 10:49:41 -07:00