-
Notifications
You must be signed in to change notification settings - Fork 57
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
generate release notes with consistent presentation #586
Comments
Of the ideas mentioned in #577, This (http://www.mehdi-khalili.com/better-git-release-notes) is a blog that bears some reading. This project (https://github.com/GitTools/GitReleaseNotes) has no activity since 2016-10. Looks stagnant. This project (https://gist.github.com/bradyholt/b40fa59b6c5a09fbf0d8) is a shell script to create a new pull request. It may have value for a new tool. More ideas here: |
example: https://github.com/JakeGinnivan/GitReleaseNotes/blob/master/ReleaseNotes.md GitVersion uses semantic versioning |
Two separate goals (can coexist):
|
That's too many categories! Could be more concise.
Likely these could be automatically generated through the GitHub API with a script, then edited judiciously to reduce noise and indicate which general area of the repository was affected. |
Of course, all this would be since the previous release. |
Such as: v3.2...master |
Command line: |
For the text added to a GitHub release, suggest only adding Pull Requests and Issues (selected) parts of |
All the issue numbers and commit hashes need to be proper, working GitHub-flavoured Markdown links
Could proceed with release but want to have working links, as indicated, first |
These categories:
|
This command gets the commits:
But command line |
As noted, create tool(s) to simplify the generation of release notes with a consistent style and format. Might consider reporting in these sections:
Subsections (for each) would be
For example, this issue, when complete, would be added under the Other section.
The text was updated successfully, but these errors were encountered: