複数Issueテンプレートのリポジトリ設定
バグ、機能、ドキュメント用の複数テンプレートとconfig.ymlテンプレート選択画面を含む完全な.github/ISSUE_TEMPLATE/ディレクトリのセットアップ。
Configuration
詳細な説明
複数Issueテンプレートのセットアップ
適切に整理されたリポジトリは、異なる種類のフィードバックを適切なフォーマットにルーティングするために複数のIssueテンプレートを使用します。
ディレクトリ構造
.github/
ISSUE_TEMPLATE/
bug-report.yml
feature-request.yml
documentation.yml
config.yml
テンプレートの命名規則
ファイル名はGitHubがテンプレートを事前選択する際のURLの一部になります。テンプレートの目的を説明するケバブケースの名前を使用してください。
テンプレートの順序
GitHubはファイル名のアルファベット順でテンプレートを表示します。順序を制御するには、ファイル名に数字のプレフィックスを付けます。
ラベル戦略
各テンプレートにラベルを割り当てて自動トリアージを有効にします。これらのラベルはリポジトリに既に存在している必要があります。GitHubはテンプレート定義から新しいラベルを作成しません。
ユースケース
新しいリポジトリのIssue管理をセットアップするチーム、または既存のリポジトリをアドホックなIssueから複数のテンプレートタイプを持つ構造化されたテンプレートシステムに移行するチーム。