.github/release.yml を雑に作成して、あとは Release 作成画面で Generate Release notes すればいい。
# .github/release.yml
changelog:
exclude:
labels:
- ignore-for-release
authors:
- octocat
categories:
- title: Breaking Changes 🛠
labels:
- Semver-Major
- breaking-change
- title: Exciting New Features 🎉
labels:
- Semver-Minor
- enhancement
- title: Other Changes
labels:
- "*"
Generate Release notes が押せない時
choose tag を選択してテキストボックスにタグ名を入力してから create new tag すると、テキストボックスの内容で新しくタグが生成される。
これに気づかなくて、タイトルに入力した内容がタグ名になると思って一時間くらい悩んでいた。