diff --git a/dist/setup/index.js b/dist/setup/index.js index f2911780..ce1d1e6d 100644 --- a/dist/setup/index.js +++ b/dist/setup/index.js @@ -105060,8 +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 cleanedStr = semver.clean(contents, { loose: true }); - const version = semver.valid(cleanedStr); + const coercedStr = semver.coerce(contents, { loose: true }); + const version = semver.valid(coercedStr); core.info(version ? version : "not found"); versions.push(contents); } diff --git a/src/setup-java.ts b/src/setup-java.ts index 7b6c3ae4..db5310fb 100644 --- a/src/setup-java.ts +++ b/src/setup-java.ts @@ -25,8 +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 cleanedStr = semver.clean(contents, { loose: true }) - const version = semver.valid(cleanedStr); + const coercedStr = semver.coerce(contents, { loose: true }) + const version = semver.valid(coercedStr); core.info(version ? version : "not found") versions.push(contents) }