MetaMask / create-release-branch

A command-line tool to create release branches for polyrepos and monorepos.
MIT License
5 stars 6 forks source link

Unreleased sections get removed without changes to release spec #127

Open mcmire opened 10 months ago

mcmire commented 10 months ago

If you save and quit the release spec without making changes to it, the tool will proceed, only it will remove the Unreleased section of each package's changelog.

The tool should remove the release spec from the temporary directory if it detects that all packages have been set to null or intentionally-skip or if packages is an empty array, then produce an error.