diff --git a/src/restore.ts b/src/restore.ts index e7101d6..347d026 100644 --- a/src/restore.ts +++ b/src/restore.ts @@ -45,7 +45,7 @@ async function run() { } catch (e) { setCacheHitOutput(false); - core.info(`[warning] ${(e as any).message}`); + core.info(`[warning] ${(e as any).stack}`); } } diff --git a/src/save.ts b/src/save.ts index 76f50c9..0ce647f 100644 --- a/src/save.ts +++ b/src/save.ts @@ -38,26 +38,34 @@ async function run() { try { await cleanRegistry(registryName, packages); - } catch {} + } catch (e) { + core.info(`[warning] ${(e as any).stack}`); + } try { await cleanBin(); - } catch {} + } catch (e) { + core.info(`[warning] ${(e as any).stack}`); + } try { await cleanGit(packages); - } catch {} + } catch (e) { + core.info(`[warning] ${(e as any).stack}`); + } try { await cleanTarget(packages); - } catch {} + } catch (e) { + core.info(`[warning] ${(e as any).stack}`); + } core.info(`Saving paths:\n ${savePaths.join("\n ")}`); core.info(`In directory:\n ${process.cwd()}`); core.info(`Using key:\n ${key}`); await cache.saveCache(savePaths, key); } catch (e) { - core.info(`[warning] ${(e as any).message}`); + core.info(`[warning] ${(e as any).stack}`); } }