Fix support for prerelease exits using the new .changeset/pre layout (#711)

* Fix prerelease exit mode selection

* Improve prerelease exit changeset wording
This commit is contained in:
Mateusz Burzyński
2026-08-11 11:00:37 +00:00
committed by GitHub
parent cae6353519
commit 5fa67671df
27 changed files with 208 additions and 177 deletions
+3 -3
View File
@@ -14,11 +14,11 @@ export default async function readChangesetState(
let changesets = await readChangesets(cwd);
if (preState !== undefined && preState.mode === "pre") {
let changesetsToFilter = new Set(preState.changesets);
return {
preState,
changesets: changesets.filter((x) => !changesetsToFilter.has(x.id)),
changesets: changesets.filter(
(changeset) => !changeset.id.startsWith("pre/"),
),
};
}