diff --git a/src/save.ts b/src/save.ts index 7cb4aac..d30f553 100644 --- a/src/save.ts +++ b/src/save.ts @@ -27,8 +27,8 @@ async function run(): Promise { const state = utils.getCacheState(); // Inputs are re-evaluted before the post action, so we want the original key used for restore - //const primaryKey = core.getState(State.CachePrimaryKey); - const primaryKey = core.getInput(Inputs.Key); + const primaryKey = + core.getState(State.CachePrimaryKey) || core.getInput(Inputs.Key); if (!primaryKey) { utils.logWarning(`Error retrieving key from state.`); return;