From 6909a5330575544476a91a3cf83977de98624ca6 Mon Sep 17 00:00:00 2001 From: Oliver King Date: Wed, 26 Oct 2022 18:50:38 -0400 Subject: [PATCH] Update src/run.ts Co-authored-by: Sander Verweij --- src/run.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/run.ts b/src/run.ts index 250ab1b..be713d5 100644 --- a/src/run.ts +++ b/src/run.ts @@ -71,10 +71,12 @@ export async function getLatestHelmVersion(): Promise { } ` ) - const releases: string[] = repository.releases.nodes.map( - (node: {tagName: string}) => node.tagName - ) - const latestValidRelease = releases.find((tag) => isValidVersion(tag)) + const latestValidRelease: string = repository.releases.nodes + .find( + ({tagName, isLatest, isDraft, isPreRelease}) => + isValidVersion(tagName) && isLatest && !isDraft && !isPreRelease + )?.tagName + if (latestValidRelease) return latestValidRelease } catch (err) { core.warning(