diff --git a/src/double/Edge.js/Edge.js.csproj b/src/double/Edge.js/Edge.js.csproj index 78d05c62..92520e2b 100644 --- a/src/double/Edge.js/Edge.js.csproj +++ b/src/double/Edge.js/Edge.js.csproj @@ -62,6 +62,6 @@ - + \ No newline at end of file diff --git a/test/test.csproj b/test/test.csproj index 0a0cb54a..cdc1255a 100644 --- a/test/test.csproj +++ b/test/test.csproj @@ -36,7 +36,7 @@ - + diff --git a/tools/getVersionAction.js b/tools/getVersionAction.js index 22cf693d..1a905a1a 100644 --- a/tools/getVersionAction.js +++ b/tools/getVersionAction.js @@ -18,15 +18,19 @@ http.get(url,(res) => { res.on("end", () => { try { let json = JSON.parse(body); - + let resolved;; for (const el of json.sort()) { let version = el.version.substring(1, el.version.length) ; - if(version.startsWith(process.argv[2])){ + if(version.startsWith(`${process.argv[2]}.`)){ fs.writeFileSync('node.txt', version); - console.log(version) + console.log(version); + resolved = version; return; } } + if(!resolved ){ + throw `Unable to resolve latest version for Node.js ${process.argv[2]}` + } } catch (error) { throw error; };