1
0
Fork 0
mirror of https://github.com/actions/cache.git synced 2025-07-15 09:20:46 +00:00

Removed input and state and added env

This commit is contained in:
Sankalp Kotewar 2022-11-22 05:45:42 +00:00 committed by GitHub
parent 1cbab03e0e
commit 133764e0c3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 24 additions and 29 deletions

View file

@ -1,7 +1,7 @@
import * as cache from "@actions/cache";
import * as core from "@actions/core";
import { Events, Inputs, State } from "./constants";
import { Events, Inputs, State, Variables } from "./constants";
import * as utils from "./utils/actionUtils";
async function run(): Promise<void> {
@ -36,14 +36,12 @@ async function run(): Promise<void> {
);
//Check if user wants to save cache despite of failure in any previous job
const saveCache = core.getInput(Inputs.SaveCacheOnAnyFailure);
const saveCache = process.env[Variables.SaveCacheOnAnyFailure];
if (saveCache === "yes") {
core.saveState(State.SaveCache, saveCache);
// core.exportVariable(Variables.SaveCacheOnAnyFailure, saveCache);
core.info(
`Input saveCacheOnAnyFailure is set to yes, the cache will be saved despite of any failure in the build.`
`Environment Variable ${Variables.SaveCacheOnAnyFailure} is set to yes, the cache will be saved despite of any failure in the build.`
);
core.info(core.getState(State.SaveCache));
core.info(core.getState(State.CachePrimaryKey));
}
if (!cacheKey) {