Skip to content
This repository was archived by the owner on Aug 29, 2020. It is now read-only.

Particular/GitHubReleaseNotes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReleaseNotesCompiler

In order to improve the quality for our release notes we'll generate them based on the relevant github issues.

  • The build server will compile the release notes either for each commit or daily
  • Build will fail if release notes can't be generated
  • All closed issues for a milestone will be included
  • All issues must have one of the follwing tags Bug|Feature|Internal refactoring
  • For now the text is taken from the name of the issue
  • Milestones are named {major.minor.patch}
  • Version is picked up from the build number (GFV) and that info is used to find the milestone
  • No milestone found is considerd a exception
  • The output format should follow http://www.semanticreleasenotes.org/
  • We'll generate release notes as markdown for display on the website
  • We'll generate release notes as X for inclusion in our nugets
  • For each milestone a corresponding GitHub release will be created with the same name and set to tag master with the same tag when published

About

Generate release notes based on github issues assigned to milestones

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 9

Languages