diff --git a/lib/main.js b/lib/main.js index 9128294..d11366e 100644 --- a/lib/main.js +++ b/lib/main.js @@ -46,7 +46,7 @@ function run() { }; let emsdkFolder; let foundInCache = false; - if (emArgs.version !== "latest" && emArgs.noCache === "false") { + if (emArgs.version !== "latest" && emArgs.noCache === "false" && !emArgs.actionsCacheFolder) { emsdkFolder = yield tc.find('emsdk', emArgs.version, os.arch()); } const cacheKey = `${emArgs.version}-${os.arch()}`; @@ -91,7 +91,7 @@ function run() { yield exec.exec(`${emsdk} update-tags`); } yield exec.exec(`${emsdk} install ${emArgs.version}`); - if (emArgs.version !== "latest" && emArgs.version !== "tot" && emArgs.noCache === "false") { + if (emArgs.version !== "latest" && emArgs.version !== "tot" && emArgs.noCache === "false" && !emArgs.actionsCacheFolder) { yield tc.cacheDir(emsdkFolder, 'emsdk', emArgs.version, os.arch()); } }