mirror of
https://github.com/changesets/action
synced 2026-10-26 16:39:56 +08:00
Don't update main release lines for prerelease versions (#653)
This commit is contained in:
@@ -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",
|
||||
|
||||
Reference in New Issue
Block a user