NX release: support dissalowedChangeType
functionality for release plans
#29715
Hotell
started this conversation in
Feature Requests
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
As we migrate from Beachball we are missing
dissalowedChangeType
functionality which is crucial for preventing unwanted/wrong version bumps during release.How it works within beachball
you can specify "dissalowedChangeType" metadata field on both global beachball config or per project within package.json
Proposal of implementation
Add new configuration option to release property on both global and local scope
global (nx.json)
local (project.json)
cli
If disallowedChangeTypes are set ,
nx release plan
cli would validate providedbump
against the configuration and fail if invalid.similarily
plan:check
should have same validation capabilities to catch scenarios where plans are created/edited by handBeta Was this translation helpful? Give feedback.
All reactions