Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 833 Bytes

README.md

File metadata and controls

26 lines (19 loc) · 833 Bytes

Generate release notes for a Github milestone

To generate markdown release notes that comprise the list of bugs and issues in a GitHub milestone follow these steps:

  • Clone this project
  • Configure the application with the following properties:
releasenotes.github:
    username:
    password:
    organization:
    name:

NOTE: When generating release notes for a public repository, the username and password properties are optional. However, specifying them ensures that you don't hit Github's rate limit easily.

  • Run the following commands:
$ ./mvnw clean install

$ java -jar target/github-release-notes-generator-0.0.1-SNAPSHOT.jar <milestone_number> <path_to_generate_file>

NOTE: Make sure to use the milestone number and not the milestone name.