From 8d6c7d61921c7b26d54f1de6256355fc1d7c9db8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Burzy=C5=84ski?= Date: Tue, 9 Jun 2026 22:25:51 +0200 Subject: [PATCH] Don't update main release lines for prerelease versions --- scripts/release.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/release.ts b/scripts/release.ts index 6ac6a8e1..314319f0 100644 --- a/scripts/release.ts +++ b/scripts/release.ts @@ -4,6 +4,7 @@ import pkgJson from "../package.json" with { type: "json" }; const tag = `v${pkgJson.version}`; const releaseLine = `v${pkgJson.version.split(".")[0]}`; +const isPrerelease = pkgJson.version.includes("-"); process.chdir(path.join(import.meta.dirname, "..")); @@ -31,6 +32,11 @@ process.chdir(path.join(import.meta.dirname, "..")); await exec("changeset", ["tag"]); + if (isPrerelease) { + await exec("git", ["push", "origin", `refs/tags/${tag}`]); + return; + } + await exec("git", [ "push", "--force",