BobAnkh / auto-generate-changelog

A Github Action to generate CHANGELOG automatically according to conventional commits. Feel free to contribute!
Apache License 2.0
81 stars 22 forks source link

[enhancement] merge different types into an option called `type` #10

Closed BobAnkh closed 3 years ago

BobAnkh commented 4 years ago

Is your feature request related to a problem? Please describe

It has too much options for users to configure the types.

Description of the new feature/enhancement

Merge all types into one option called type in which you can define the keyword detected from commit message and the corresonding word presented in the changelog. For example, define feat:Feature will detect commit message like feat(main): add new option and present this in changelog as part Feature. This can let users define new type by themselves.

Proposed technical implementation details (optional)

Extract this part to be an individual function to deal with this. Also return None if nothing in the section.

Additional context

issue-label-bot[bot] commented 4 years ago

Issue-Label Bot is automatically applying the label enhancement to this issue, with a confidence of 0.99. Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!

Links: app homepage, dashboard and code for this bot.

gitmagic-app[bot] commented 3 years ago

All sorted. :thumbsup:

BobAnkh commented 3 years ago

I decide to use grammar like that:

TYPE: 'feat:Feature,fix:Fix,docs:Documentation'

github-actions[bot] commented 3 years ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue.