-
-
Notifications
You must be signed in to change notification settings - Fork 6
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
Suggest some feature #111
Comments
@vacnex To filter username display you can use changelog-generator/action.yml Lines 13 to 16 in 8488774
|
@vacnex - name: Generate changelog
uses: jaywcjlove/changelog-generator@main
with:
token: ${{ secrets.GITHUB_TOKEN }}
filter-author: (jaywcjlove|小弟调调™|dependabot|renovate\\[bot\\]|dependabot\\[bot\\]|Renovate Bot)
filter: '[R|r]elease[d]\s+[v|V]\d(\.\d+){0,2}'
template: |
## Bugs
{{fix}}
## Feature
{{feat}}{{type}}
## Document
{{doc}} @vacnex If you are sure that your idea can be satisfied, I will start to realize it. |
@vacnex changelog-generator/action.yml Lines 9 to 12 in 8488774
|
great this is what I expected 👍 |
my understanding is that this will not display the changlogs created by me, am I understanding its purpose correctly? |
|
@vacnex Upgrade |
Just tested |
I don't understand how |
Im config like this
as you see im add {{chore}} {{style}} {{ci}} {{build}} and my commit list has nothing in these type so ##mics will empty so im want add default if nothing in these type will return 🔶 Nothing change my expected like this Bugs
Feature
Improve
Misc
|
template: |
## Bugs
{{fix}}
## Feature
{{feat}}
## Improve
{{refactor,perf,clean}}
## Misc
{{chore,style,ci||🔶 Nothing change}} @vacnex Do you think it is possible to design such a template? I think it could be very flexible. |
@vacnex If you think it's okay, I'll implement this feature. |
hmm i think it's okay but if i define more type so i need add "||🔶 Nothing change" on every type, any else solution?
|
@vacnex |
I'm imagining this
with every {{}} and type defined inside, we will check if just one type like {{feat}} and feat is empty so show "🔶 Nothing change" else more than one type {{fix, type}} and if all defined type is empty then show "🔶 Nothing change" |
|
That's great, I'm looking forward to your next update |
@vacnex Upgrade |
Hi, thank for great work, I highly appreciate the convenience provided by this tool and I would like to contribute some ideas to further enhance its functionality.
Currently, the changelog is listed from top to bottom in chronological order, starting from the oldest to the newest. I want to categorize them into separate types. For example, feat will be listed under #Feature, fix will be under #Bugs, and so on for other types.
Sometimes, there are commits that I don't want to appear in the changelog, so I have used the following filter:
^(?!type\b|feat\b|style\b|chore\b|doc\b|docs\b|build\b|fix\b|test\b|refactor\b|website\b|revert\ b|clean\b|perf\b|ci\b).*
Therefore, I think there should be an option to allow users to create a custom type and include or exclude it from the changelog.
Some my projects are developed solely by me, there should also be an option to hide the author, as all commits are mine. I don't find it necessary to display @author on every entry in the changelog.
The text was updated successfully, but these errors were encountered: