fix: throw error in case of no package manager file found

This commit is contained in:
Kengo TODA 2021-08-19 19:54:35 +08:00
parent 33dfe174e3
commit 67b74a15de
4 changed files with 7 additions and 12 deletions

3
dist/setup/index.js vendored
View file

@ -18976,8 +18976,7 @@ function restore(id) {
core.debug(`primary key is ${primaryKey}`);
core.saveState(STATE_CACHE_PRIMARY_KEY, primaryKey);
if (primaryKey.endsWith('-')) {
core.warning(`No file in ${process.cwd()} matched to [${packageManager.pattern}], make sure you have checked out the target repository`);
return;
throw new Error(`No file in ${process.cwd()} matched to [${packageManager.pattern}], make sure you have checked out the target repository`);
}
const matchedKey = yield cache.restoreCache(packageManager.path, primaryKey, [
`${CACHE_KEY_PREFIX}-${process.env['RUNNER_OS']}-${id}`