From e38156582245c3792490140de3e1c8bf312837ef Mon Sep 17 00:00:00 2001 From: James Braza Date: Thu, 2 Oct 2025 08:12:45 -0700 Subject: [PATCH] Added check of 'process.env.UV_CACHE_DIR' to resolve linter warning --- src/save-cache.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/save-cache.ts b/src/save-cache.ts index 4ee5679..e79d657 100644 --- a/src/save-cache.ts +++ b/src/save-cache.ts @@ -53,11 +53,11 @@ async function saveCache(): Promise { } let actualCachePath = cacheLocalPath; - if (process.env.UV_CACHE_DIR !== cacheLocalPath) { + if (process.env.UV_CACHE_DIR && process.env.UV_CACHE_DIR !== cacheLocalPath) { core.warning( `The environment variable UV_CACHE_DIR has been changed to "${process.env.UV_CACHE_DIR}", by an action or step running after astral-sh/setup-uv. This can lead to unexpected behavior. If you expected this to happen set the cache-local-path input to "${process.env.UV_CACHE_DIR}" instead of "${cacheLocalPath}".`, ); - actualCachePath = process.env.UV_CACHE_DIR!; + actualCachePath = process.env.UV_CACHE_DIR; } core.info(`Saving cache path: ${actualCachePath}`);