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;
};