-
Notifications
You must be signed in to change notification settings - Fork 2.6k
fix(release): changelog filtering logic for the project commits #31449
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(release): changelog filtering logic for the project commits #31449
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
View your CI Pipeline Execution ↗ for commit 9f6f9d4.
☁️ Nx Cloud last updated this comment at |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @LetItRock!
This pull request has already been merged/closed. If you experience issues related to these changes, please open a new issue referencing this pull request. |
Current Behavior
When generating the changelog between the versions for a single project, the
changelog
CLI tool takes all the commits between the version tags instead of filtering them to that particular project, which results in irrelevant commits included in the changelog.You can see that behaviour in the Novu monorepo by running this command:
Producing this, where for example the first commit (PR 8315) is irrelevant:
Expected Behavior
The changelog commits should be filtered to that specific project.
With the fix, it generates this output instead:
Related Issue(s)
Fixes #