unjs/changelogen

Support optional commit `paths` filter

Opened this issue ยท 0 comments

Describe the feature

First, thank you for your work on this project and your contribution to open source software and the OSS community, which is IMO one of the coolest things humanity has accomplished. ๐Ÿ˜Ž

I've been using changelogen (via changelogithub (๐Ÿ™Œ antfu)) to generate release notes for stakeholders (mostly PMs and our CX team). However, I work in a monorepo with multiple teams pushing changes to different apps constantly and deploying them separately. Currently, each app's release notes contain lots of entries for other apps, which makes them noisy and difficult to parse.

An optional paths filter would allow generated changelogs to include only the commits related to changes for the appropriate app.

Additional information

  • Would you be willing to help implement this feature?