1
00:00:00,000 --> 00:00:01,815
Here's how to publish a release

2
00:00:01,815 --> 00:00:03,573
on GitHub, with notes generated

3
00:00:03,573 --> 00:00:05,664
from your merged pull requests.

4
00:00:06,267 --> 00:00:08,516
Writing release notes by hand means

5
00:00:08,516 --> 00:00:11,067
digging through every merged change.

6
00:00:11,667 --> 00:00:14,256
From the Releases page, choose Draft

7
00:00:14,256 --> 00:00:16,665
a new release. Type a version,

8
00:00:16,665 --> 00:00:19,326
pick Create new tag, then confirm it

9
00:00:19,326 --> 00:00:21,915
to create the tag on publish.

10
00:00:22,500 --> 00:00:24,818
Next, click Generate release notes

11
00:00:24,818 --> 00:00:28,098
to list what changed since the last tag.

12
00:00:28,098 --> 00:00:31,308
Add a title, then choose Publish release.

13
00:00:32,667 --> 00:00:35,234
The release goes live, marked Latest,

14
00:00:35,234 --> 00:00:37,855
with notes grouped into new features,

15
00:00:37,855 --> 00:00:39,802
improvements and bug fixes,

16
00:00:39,802 --> 00:00:42,315
each linked to its pull request.

17
00:00:42,900 --> 00:00:45,570
Next time you ship, let GitHub draft

18
00:00:45,570 --> 00:00:48,468
the notes, then review and publish.
