diff --git a/script/rolling-release-scripts/rolling-release-binary-upload.js b/script/rolling-release-scripts/rolling-release-binary-upload.js index f5039c57b..9cf035ea1 100644 --- a/script/rolling-release-scripts/rolling-release-binary-upload.js +++ b/script/rolling-release-scripts/rolling-release-binary-upload.js @@ -9,8 +9,9 @@ const packageJson = require("../../package.json"); // Since cirrus always triggers this script, we must check if the version is a rolling // release version const verSegments = packageJson.version.split("."); +const lastVerSegment = verSegments[verSegments.length - 1]; -if (verSegments[verSegments.length - 1].length < 4) { +if (lastVerSegment.length < 4 || lastVerSegment.includes('-dev')) { console.log(`According to our version: ${packageJson.version} this is not a rolling release...`); console.log("Exiting without changes..."); process.exit(0);