-
Notifications
You must be signed in to change notification settings - Fork 101
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
Create an extension to generate a changelog #59
Comments
This would be insanely useful. Here are a few ideas of what to include: Per tag:
Per item:
Summary:
The hardest part is the category. This is where some conventions in the project would help. One way is to lookup the referenced issue and grab its label(s). Another idea is to include a category label in the commit messages. I picked up this idea from https://www.youtube.com/watch?v=m0_C2cfM9IM. |
Perhaps the target should be the tag and the service/source part of the attribute list.
or simply
or, perhaps, the version range should be implied (going one back)
I might even argue the case that the service/source should be part of the macro name:
|
Thanks Dan for sharing your ideas, lot of great stuff 😄
This can be tricky because it depends on project's conventions.
We could also automatically add a link on the issue tracker but again it depends on project's conventions. |
Good points. I think it's best to start with something very opinionated and
evolve from there.
|
The idea is to be able to generate a changelog:
We could even support multiple SCM. For instance, if we want to display the Git changelog of a project, between master and version 1.0.0:
The text was updated successfully, but these errors were encountered: