From 5ceca3aeb9390706b0f0233322e197c9533e8426 Mon Sep 17 00:00:00 2001 From: Brian Madison Date: Fri, 15 Aug 2025 19:33:07 -0500 Subject: [PATCH] fix: add semver dependency and correct NPM dist-tag configuration - Add missing semver dependency to installer package.json - Configure semantic-release to use correct channels (beta/latest) - This ensures beta releases publish to @beta tag correctly --- .releaserc.json | 6 ++++-- tools/installer/package.json | 3 ++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.releaserc.json b/.releaserc.json index dde8b637..d22c0840 100644 --- a/.releaserc.json +++ b/.releaserc.json @@ -2,10 +2,12 @@ "branches": [ { "name": "main", - "prerelease": "beta" + "prerelease": "beta", + "channel": "beta" }, { - "name": "stable" + "name": "stable", + "channel": "latest" } ], "plugins": [ diff --git a/tools/installer/package.json b/tools/installer/package.json index 4d67f81d..c2ddb5f9 100644 --- a/tools/installer/package.json +++ b/tools/installer/package.json @@ -27,7 +27,8 @@ "fs-extra": "^11.3.0", "inquirer": "^8.2.6", "js-yaml": "^4.1.0", - "ora": "^5.4.1" + "ora": "^5.4.1", + "semver": "^7.6.3" }, "engines": { "node": ">=20.0.0"