Fix cache-hit state boolean cast

This commit is contained in:
rak
2025-03-18 22:58:58 +01:00
parent 65a31a6cfe
commit 2875322ba9
3 changed files with 9 additions and 12 deletions

View File

@@ -136,16 +136,15 @@ export async function save(id: string) {
// Inputs are re-evaluated before the post action, so we want the original key used for restore
const primaryKey = core.getState(STATE_CACHE_PRIMARY_KEY);
const cacheHitString = core.getState(STATE_CACHE_HIT);
const cacheHit = Boolean(cacheHitString);
const cacheHit = core.getState(STATE_CACHE_HIT);
if (!primaryKey) {
core.warning('Error retrieving key from state.');
return;
} else if (cacheHit) {
} else if (!!cacheHit) {
// no change in target directories
core.info(
`${cacheHitString}: Cache hit occurred on the primary key ${primaryKey}, not saving cache.`
`${cacheHit}: Cache hit occurred on the primary key ${primaryKey}, not saving cache.`
);
return;
}