fix(FN-XXX): sync workspace version on release
This commit is contained in:
@@ -366,6 +366,7 @@ info("Applying changesets (version bump + CHANGELOG)…");
|
||||
run("pnpm release:version");
|
||||
|
||||
overrideVersion(releases, proposedVersion, chosenVersion);
|
||||
run("node scripts/sync-workspace-version.mjs");
|
||||
|
||||
info("Updating lockfile…");
|
||||
run("pnpm install --no-frozen-lockfile");
|
||||
@@ -375,6 +376,10 @@ const version = cliPkg.version;
|
||||
if (version !== chosenVersion) {
|
||||
fail(`Post-bump version mismatch: package reports ${version}, expected ${chosenVersion}.`);
|
||||
}
|
||||
const workspacePkg = JSON.parse(readFileSync("package.json", "utf8"));
|
||||
if (workspacePkg.version !== chosenVersion) {
|
||||
fail(`Post-bump workspace version mismatch: package.json reports ${workspacePkg.version}, expected ${chosenVersion}.`);
|
||||
}
|
||||
ok(`New version: ${version}`);
|
||||
|
||||
info("Syncing root CHANGELOG.md from packages/cli/CHANGELOG.md…");
|
||||
|
||||
Reference in New Issue
Block a user