diff --git a/dist/restore-only/index.js b/dist/restore-only/index.js index 320cbe6..d2f3631 100644 --- a/dist/restore-only/index.js +++ b/dist/restore-only/index.js @@ -59415,6 +59415,7 @@ function restoreImpl(stateProvider, earlyExit) { const lookupOnly = utils.getInputAsBool(constants_1.Inputs.LookupOnly); const cacheKey = yield cache.restoreCache(cachePaths, primaryKey, restoreKeys, { lookupOnly: lookupOnly }, enableCrossOsArchive); if (!cacheKey) { + core.setOutput(constants_1.Outputs.CacheHit, false.toString()); if (failOnCacheMiss) { throw new Error(`Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: ${primaryKey}`); } @@ -59422,7 +59423,6 @@ function restoreImpl(stateProvider, earlyExit) { primaryKey, ...restoreKeys ].join(", ")}`); - core.setOutput(constants_1.Outputs.CacheHit, false.toString()); return; } // Store the matched cache key in states diff --git a/dist/restore/index.js b/dist/restore/index.js index a7b6af4..842eaa6 100644 --- a/dist/restore/index.js +++ b/dist/restore/index.js @@ -59415,6 +59415,7 @@ function restoreImpl(stateProvider, earlyExit) { const lookupOnly = utils.getInputAsBool(constants_1.Inputs.LookupOnly); const cacheKey = yield cache.restoreCache(cachePaths, primaryKey, restoreKeys, { lookupOnly: lookupOnly }, enableCrossOsArchive); if (!cacheKey) { + core.setOutput(constants_1.Outputs.CacheHit, false.toString()); if (failOnCacheMiss) { throw new Error(`Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: ${primaryKey}`); } @@ -59422,7 +59423,6 @@ function restoreImpl(stateProvider, earlyExit) { primaryKey, ...restoreKeys ].join(", ")}`); - core.setOutput(constants_1.Outputs.CacheHit, false.toString()); return; } // Store the matched cache key in states