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 tag = `v${pkgJson.version}`;
|
||||||
const releaseLine = `v${pkgJson.version.split(".")[0]}`;
|
const releaseLine = `v${pkgJson.version.split(".")[0]}`;
|
||||||
|
const isPrerelease = pkgJson.version.includes("-");
|
||||||
|
|
||||||
process.chdir(path.join(import.meta.dirname, ".."));
|
process.chdir(path.join(import.meta.dirname, ".."));
|
||||||
|
|
||||||
@@ -31,6 +32,11 @@ process.chdir(path.join(import.meta.dirname, ".."));
|
|||||||
|
|
||||||
await exec("changeset", ["tag"]);
|
await exec("changeset", ["tag"]);
|
||||||
|
|
||||||
|
if (isPrerelease) {
|
||||||
|
await exec("git", ["push", "origin", `refs/tags/${tag}`]);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
await exec("git", [
|
await exec("git", [
|
||||||
"push",
|
"push",
|
||||||
"--force",
|
"--force",
|
||||||
|
|||||||
Reference in New Issue
Block a user