From 26cf03359438e93aa542f3fdfbb369cbd28cf4f8 Mon Sep 17 00:00:00 2001 From: Nate O'Farrell Date: Fri, 3 Oct 2025 16:02:41 -0400 Subject: [PATCH] Update cache availability checks to include S3 save capability in restore and save implementations --- src/restoreImpl.ts | 2 +- src/saveImpl.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/restoreImpl.ts b/src/restoreImpl.ts index b2f615d..490ea5f 100644 --- a/src/restoreImpl.ts +++ b/src/restoreImpl.ts @@ -17,7 +17,7 @@ export async function restoreImpl( earlyExit?: boolean | undefined ): Promise { try { - if (!utils.isCacheFeatureAvailable()) { + if (!canSaveToS3 && !utils.isCacheFeatureAvailable()) { core.setOutput(Outputs.CacheHit, "false"); return; } diff --git a/src/saveImpl.ts b/src/saveImpl.ts index d1fca4c..e2d59bd 100644 --- a/src/saveImpl.ts +++ b/src/saveImpl.ts @@ -22,7 +22,7 @@ export async function saveImpl( ): Promise { let cacheId = -1; try { - if (!utils.isCacheFeatureAvailable()) { + if (!canSaveToS3 && !utils.isCacheFeatureAvailable()) { return; }