fix(FN-XXX): sync workspace version on release

This commit is contained in:
gsxdsm
2026-04-29 08:15:38 -07:00
parent d250f866d6
commit daf6dfa2c2
4 changed files with 43 additions and 4 deletions

View File

@@ -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…");