git-cl icon indicating copy to clipboard operation
git-cl copied to clipboard

Additional categories

Open ctsstc opened this issue 3 years ago • 2 comments

As I run through different OSS projects it seems they often have the following categories of changes: features, bugs, chores. I also feel like I commonly see docs although I'm not normally interested in that, but others may be; or that fits under chores and relies on the users to mark it like chores: docs: ....

I know the current categories are verbiage actions, but it could be nice to support the above categories. I'm not sure if this is a specification or another release management tool that includes these.

Looking around I found this: https://github.com/googleapis/release-please I couldn't find a nice example in this week's dependabot PRs though.

It's interesting to note that they have a category suffix of ! which denotes it as a breaking change 🤔 this could also be a nice feature to support.

ctsstc avatar Jan 10 '23 22:01 ctsstc

It seems Axios uses the verbiage of: fixed changed, chores, refactors, I'm not sure what else exactly, or how they manage this. https://github.com/axios/axios/releases

The contributors section is a nice touch too.

Coincidentally the latest release of theirs shows a bit of how they manage this stuff: https://github.com/axios/axios/pull/5397/files

I guess they're rolling their own tooling, but it's still interesting to see how they're handling it.

Also looks like they're leveraging auto-changelog. https://github.com/CookPete/auto-changelog

ctsstc avatar Jan 10 '23 23:01 ctsstc

This follows the https://keepachangelog.com/en/1.0.0/ standard

drewdeponte avatar Jan 11 '23 16:01 drewdeponte