From 5b58255a5b36a90d603639a41a82b3591043a30a Mon Sep 17 00:00:00 2001 From: DeeDeeG Date: Tue, 30 Jan 2024 01:22:17 -0500 Subject: [PATCH] script: Update check to exclude '-dev' versions These should be rejected as not Rolling versions. --- .../rolling-release-scripts/rolling-release-binary-upload.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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);