背景 GitHubで何かリリースする場合、GitHub Releasesを使うことが多いかと思います。自分は今まではGitHub Releasesにリリースノートを書いていました。以下はGoReleaserというツールのリリースノートですが、こんな感じです。 github.com ですが、いつから追加されたのかわかりませんがリリースにGitHub Discussionsのスレッドを紐付ける機能が追加されていました。以下のドキュメントに書いてあります。 docs.github.com 一応上のドキュメントのスクリーンショットも貼っておきます。"Create a discussion for this release"ってやつです。 これを使ったら結構良かったので、その辺りについて書いておきます。 設定方法 まず、GitHub DiscussionsのCategoryを作っておく必要があります