Skip to content

Enforce none_bump_behavior: disallow during changeset creation#114

Merged
lukidoescode merged 2 commits into
mainfrom
lwagner/111-fix-none-bump-behavior
May 3, 2026
Merged

Enforce none_bump_behavior: disallow during changeset creation#114
lukidoescode merged 2 commits into
mainfrom
lwagner/111-fix-none-bump-behavior

Conversation

@lukidoescode
Copy link
Copy Markdown
Owner

@lukidoescode lukidoescode commented May 2, 2026

When none_bump_behavior is set to disallow, the add command now rejects none bumps at creation time rather than deferring the error to release or verify. Validation in collect_releases() catches both interactive and non-interactive paths, while the interactive menu hides the none option.

When none_bump_behavior is set to disallow, the add command now rejects
none bumps at creation time rather than deferring the error to release
or verify. Validation in collect_releases() catches both interactive and
non-interactive paths, while the interactive menu hides the none option.
@lukidoescode lukidoescode changed the title Enforce none_bump_behavior: disallow during changeset creation Enforce none_bump_behavior: disallow during changeset creation May 2, 2026
Cover both interactive and non-interactive paths that were missing
test coverage after the none_bump_behavior enforcement was added.
@lukidoescode lukidoescode merged commit b4aefd4 into main May 3, 2026
14 checks passed
@lukidoescode lukidoescode deleted the lwagner/111-fix-none-bump-behavior branch May 3, 2026 10:18
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.

Interactive add command shows 'none' bump option even when disallowed by config

1 participant