Skip to content

fix(release): allow minor changesets for beta.8 - #224

Merged
KeKs0r merged 1 commit into
mainfrom
fix/allow-minor-changesets-beta
Sep 28, 2026
Merged

KeKs0r merged 1 commit into
mainfrom
fix/allow-minor-changesets-beta

Conversation

@vesperships

Copy link
Copy Markdown
Collaborator

Summary

Relaxes the patch-only guard in scripts/manual-release.ts so collectChangesetValidation() accepts patch and minor bumps for the current beta phase (needed to release 0.2.0-beta.8 with existing minor changesets). Still refuses major.

Changes

  • collectChangesetValidation: treat only major as invalid
  • Error copy updated to name patch+minor
  • One-line comment: beta phase allows feature minors; majors still blocked

Out of scope

  • No publish / merge / npm auth
  • No changeset content edits (kafka / text-index left alone)
  • No other release script behavior changes

Test plan

  • Diff review of scripts/manual-release.ts
  • Dry-run / release operator confirms minors no longer fail validation

Relax collectChangesetValidation so patch and minor bumps can ship
0.2.0-beta.8; still refuse major. No other release behavior changes.
@KeKs0r
KeKs0r merged commit 7564cac into main Sep 28, 2026
10 checks passed
@KeKs0r
KeKs0r deleted the fix/allow-minor-changesets-beta branch September 28, 2026 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants