From the course: 25 GitHub Configuration Files You Should Be Using

Unlock this course with a free trial

Join today to access over 25,300 courses taught by industry experts.

Automatically generate release notes

Automatically generate release notes

- [Instructor] GitHub has built-in support to generate release notes. The content of the release notes is based on the merged pull requests since the latest release. Each release is associated with a Git tag. Determining the changes since the last release is then based on a delta between a new Git tag for the new release and the previous Git tag. Let's see how this functionality works in a short demo. I have prepared this repository with a couple of pull requests that have already been merged. We can now create a new release and generate the release notes with the new pull request since the last release. Since this repository has no releases yet, all of the previously merged pull requests will be added. Creating releases happens from the Releases page or directly from the Code tab when there are no releases yet. We can enter a release title, like Release Version 1.0. Next we need to choose or create a tag that will be…

Contents