この記事は、このブログの Discussions 版 の使い方を説明したサンプルです。Discussions として投稿され、status:published ラベルが付いて公開されています。
必要な設定
- リポジトリの Settings > General > Features で Discussions を有効化します。
- 記事用のカテゴリを用意します(例:
blog)。 - カテゴリ作成後に、Discussion の新規投稿でカテゴリを選べるようになります。
投稿の流れ
Discussions タブ → New discussion を開き、カテゴリを選んで frontmatter + 本文を書きます。
---
slug: my-first-post
title: My First Post
publishedAt: 2026-08-06
tags: [astro, github-discussions]
category: blog
---
category: この記事が属するカテゴリ名(サイト上の分類に使います)- 公開は Issue 版と同じく、ラベル
status:publishedを付けるだけです
Issues 版との違い
| 項目 | Issues 版 | Discussions 版 |
|---|---|---|
| 表示 | 開発タスク風 | フォーラム風(記事らしい見た目) |
| コメント | なし(担当者・ラベルが主役) | 読者のコメントを活用できる |
| カテゴリ | frontmatter に自分で書く | Discussions のカテゴリ機能を利用 |
| 使いやすさ | 開発者向け | 非エンジニアにも扱いやすい |
公開と下書き
- 公開:
status:publishedを付ける → GitHub Actions がビルドしてサイトに反映 - 下書き:
status:draftのままならサイトには出ません - 公開を取り消す:
status:publishedを外すだけ(Discussion 自体は残ります)
まとめ
Discussions 版は「記事らしい見た目 + 読者コメント」が欲しい人向けです。この記事のように、Discussion を書いてラベルを付けるだけでブログ記事になります。