melos icon indicating copy to clipboard operation
melos copied to clipboard

fix: melos --graduate doesn't generate changelog entries

Open spydon opened this issue 3 years ago • 1 comments

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

  1. Release a version with --prerelease
  2. Make some more changes (properly tagged etc)
  3. 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

spydon avatar Mar 27 '22 22:03 spydon

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.

spydon avatar Mar 27 '22 22:03 spydon

This works like it should now.

spydon avatar Dec 04 '23 18:12 spydon