diff --git a/src/run.ts b/src/run.ts index 534a018..1303a16 100644 --- a/src/run.ts +++ b/src/run.ts @@ -30,7 +30,7 @@ export async function run() { core.endGroup() try { - if (!process.env['PATH'].startsWith(path.dirname(cachedPath))) { + if (!process.env['PATH']?.startsWith(path.dirname(cachedPath))) { core.addPath(path.dirname(cachedPath)) } } catch { @@ -54,7 +54,7 @@ export async function getLatestHelmVersion(): Promise { return release } catch (err) { core.warning( - `Error while fetching latest Helm release: ${err.toString()}. Using default version ${stableHelmVersion}` + `Error while fetching latest Helm release: ${err instanceof Error ? err.message : String(err)}. Using default version ${stableHelmVersion}` ) return stableHelmVersion }