3
0
Fork 0
mirror of https://github.com/Swatinem/rust-cache synced 2025-04-15 00:28:43 +00:00

make sure to invalidate cache

This commit is contained in:
Jonathan Kelley 2025-01-28 18:38:08 -08:00
parent 046710c449
commit c9276fc739
No known key found for this signature in database
GPG key ID: 1FBB50F7EB0A08BE

View file

@ -62,7 +62,7 @@ export class CacheConfig {
let key = core.getInput("prefix-key") || "v0-rust";
self.incremental = core.getInput("incremental").toLowerCase() == "true";
const sharedKey = core.getInput("shared-key");
if (sharedKey) {
@ -124,6 +124,10 @@ export class CacheConfig {
self.restoreKey = key;
// Make sure we consider incremental builds
self.incremental = core.getInput("incremental").toLowerCase() == "true";
hasher.update(`incremental=${self.incremental}`);
// Construct the lockfiles portion of the key:
// This considers all the files found via globbing for various manifests
// and lockfiles.