melos
melos copied to clipboard
fix: melos --graduate doesn't generate changelog entries
Is there an existing issue for this?
- [X] I have searched the existing issues.
Version
1.5.2
Description
When first releasing versions with --prerelease it properly generates changelog entries, but when then graduating the prerelease with --graduate and you have made changes after the last pre-release, those changes are not included in the changelog (but the changes are included in the package), it only adds:
- Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
Steps to reproduce
- Release a version with
--prerelease - Make some more changes (properly tagged etc)
- Release a new version with
--graduate
Expected behavior
When running with --graduate melos should generate entries in the changelog for the changes that were made after the last pre-release. Or it should not include the unreleased changes.
Screenshots
No response
Additional context and comments
No response
If you look here: https://github.com/flame-engine/flame/commits/main and compare it to the changelog here: https://github.com/flame-engine/flame/blob/main/packages/flame/CHANGELOG.md it's pretty easy to see the missing commits.
This works like it should now.