You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When using @release-it/conventional-changelog, release notes gets populated only with relevant commits (e.g. chore commits are omitted).
However when git.requireCommits is set to true, it produces a release with empty changelog, because release-it internally checks whole commit history, before passing it to plugins.
Expected behavior
When @release-it/conventional-changelog is configured and git.requireCommits=true, it should fail when no relevant commit is present, even if commit history is not empty.