From da52b358001d3b152ed736de25091af285233dbc Mon Sep 17 00:00:00 2001 From: Sankalp Kotewar <98868223+kotewar@users.noreply.github.com> Date: Sun, 22 May 2022 10:09:13 +0000 Subject: [PATCH] Adding check for cache paths' existence. --- packages/cache/src/cache.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/cache/src/cache.ts b/packages/cache/src/cache.ts index 86dd60c8..e5b5f6a4 100644 --- a/packages/cache/src/cache.ts +++ b/packages/cache/src/cache.ts @@ -158,6 +158,12 @@ export async function saveCache( core.debug('Cache Paths:') core.debug(`${JSON.stringify(cachePaths)}`) + + if(cachePaths.length === 0){ + throw new ValidationError( + `Path Validation Error: Path(s) specified in the action do not exist, hence no cache is being saved.`) + } + const archiveFolder = await utils.createTempDirectory() const archivePath = path.join( archiveFolder,