From af8b898a83ba61ee54e3dcaaa8ad0d69e6249327 Mon Sep 17 00:00:00 2001 From: Evgenii Korolevskii Date: Thu, 24 Nov 2022 16:50:35 +0100 Subject: [PATCH] clean string --- dist/setup/index.js | 3 ++- src/setup-java.ts | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dist/setup/index.js b/dist/setup/index.js index dbd1eda5..6ae733cd 100644 --- a/dist/setup/index.js +++ b/dist/setup/index.js @@ -105060,7 +105060,8 @@ function run() { core.debug("JAVA_VERSION input is empty, looking for .java-version file"); const versionFileName = '.java-version'; const contents = fs_1.default.readFileSync(versionFileName).toString().trim(); - const version = semver.valid(contents); + const cleanedStr = semver.clean(' = v 2.1.5foo', { loose: true }); + const version = semver.valid(cleanedStr); core.info(version ? version : "not found"); versions.push(contents); } diff --git a/src/setup-java.ts b/src/setup-java.ts index 87c6beec..e6d2fb44 100644 --- a/src/setup-java.ts +++ b/src/setup-java.ts @@ -25,7 +25,8 @@ async function run() { core.debug("JAVA_VERSION input is empty, looking for .java-version file") const versionFileName = '.java-version' const contents = fs.readFileSync(versionFileName).toString().trim(); - const version = semver.valid(contents); + const cleanedStr = semver.clean(' = v 2.1.5foo', { loose: true }) + const version = semver.valid(cleanedStr); core.info(version ? version : "not found") versions.push(contents) }