From 7b9fd1c127e21682988d4129c75847d3642c962c Mon Sep 17 00:00:00 2001 From: Peter Downs Date: Mon, 23 Dec 2024 12:49:20 -0500 Subject: [PATCH] feat: log when restoring from cache --- src/run.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/run.ts b/src/run.ts index dbef9f9..ad4db86 100644 --- a/src/run.ts +++ b/src/run.ts @@ -1,5 +1,4 @@ // Copyright (c) Microsoft Corporation. -// Copyright (c) Microsoft Corporation. // Licensed under the MIT license. import * as os from 'os' @@ -26,7 +25,7 @@ export async function run() { const downloadBaseURL = core.getInput('downloadBaseURL', {required: false}) - core.startGroup(`Downloading ${version}`) + core.startGroup(`Installing ${version}`) const cachedPath = await downloadHelm(downloadBaseURL, version) core.endGroup() @@ -88,8 +87,11 @@ export async function downloadHelm( version: string ): Promise { let cachedToolpath = toolCache.find(helmToolName, version) - if (!cachedToolpath) { - let helmDownloadPath + if (cachedToolpath) { + core.info(`Restoring '${version}' from cache`) + } else { + core.info(`Downloading '${version}' from '${baseURL}'`) + let helmDownloadPath; try { helmDownloadPath = await toolCache.downloadTool( getHelmDownloadURL(baseURL, version)