ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。
記事のバージョン: GitHub.com

リポジトリ用 Issue テンプレートの作成

Issueテンプレートビルダーを使ってリポジトリにIssueのテンプレートを作成すると、それらはコントリビューターがリポジトリで新しいIssueをオープンする際に使えるようになります。

Organization に対してデフォルトの Issue テンプレートを作成できます。詳細は「Organization のデフォルトのコミュニティ健全性ファイルを作成する」を参照してください。

  1. GitHub で、リポジトリのメインページへ移動します。

  2. リポジトリ名の下で [Settings] をクリックします。

    リポジトリの設定ボタン

  3. [Features] セクションの [Issues] の下で、[Set up templates] をクリックします。

    テンプレートのセットアップを開始するボタン

  4. [Add template] ドロップダウンメニューで、作成するテンプレートの種類をクリックします。

    [Add template] ドロップダウンメニュー

  5. テンプレートをリポジトリにコミットする前にプレビューまたは編集するには、[Preview and edit] をクリックします。

    [Preview and edit] ボタン

  6. テンプレートを編集するには、 をクリックし、フィールドに入力してコンテンツを編集します。

    Issue テンプレート編集ボタン

  7. デフォルトの Issue タイトルを自動的に設定するには、リポジトリへの読み取りアクセスを持つ人に Issue を割り当てるか、ラベルを Issue テンプレートに適用し、こうした詳細な情報を [Optional additional information] の下に入力します。このような詳細情報を Issue テンプレートに、titlelabels、または assignees を YAML frontmatter フォーマットで使用して、追加することもできます。

    Issue テンプレートの詳細情報

  8. テンプレートの編集とプレビューが終了したら、ページ右上隅にある [Propose changes] をクリックします。

    [Propose changes] ボタン

  9. 変更内容を説明するコミットメッセージを入力します。

    Issue テンプレートコミットメッセージフィールド

  10. コミットメッセージフィールドの下で、テンプレートを直接デフォルトブランチにコミットするか、新しいブランチを作成してプルリクエストを開くか判断します。 プルリクエストに関する詳しい情報については「プルリクエストについて」を参照してください。

    Issue テンプレートの master へのコミットかプルリクエストを開くかの選択

  11. [Commit changes] をクリックしてください。 変更がデフォルトブランチにマージされると、コントリビューターがリポジトリで新しい Issue を開くときにテンプレートを使用できるようになります。

参考リンク

担当者にお尋ねください

探しているものが見つからなかったでしょうか?

弊社にお問い合わせください