Skip to main content
ドキュメントには� �繁に更新が� えられ、その都度公開されています。本ページの翻訳はま� 未完成な部分があることをご了承く� さい。最新の情� �については、英語のドキュメンテーションをご参照く� さい。本ページの翻訳に問題がある� �合はこちらまでご連絡く� さい。

このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2022-06-03. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの改善、新機能のためには、最新バージョンのGitHub Enterpriseにアップグレードしてく� さい。 アップグレードに関する支援については、GitHub Enterprise supportに連絡してく� さい。

リポジトリ用に Issue テンプレートを設定する

コントリビューターがリポジトリで新しい Issue を開くときに使用できるテンプレートをカスタマイズできます。

You can create default issue templates and a default configuration file for issue templates for your organization or personal account. 詳しい情� �については「デフォルトのコミュニティ健全性ファイルを作成する」を参照してく� さい。

Issue テンプレートを作成する

  1. GitHub Enterprise Serverインスタンスで、リポジトリのメインページにアクセスしてく� さい。
  2. リポジトリ名の下で Settings(設定)をクリックしてく� さい。 リポジトリの設定ボタン
  3. [Features] セクションの [Issues] の下で、[Set up templates] をクリックします。 [Start template setup] ボタン
  4. [Add template] ドロップダウンメニューで、作成するテンプレートの種類をクリックします。 [Add template] ドロップダウンメニュー
  5. テンプレートをリポジトリにコミットする前にプレビューまたは編集するには、[Preview and edit] をクリックします。 [Preview and edit] ボタン
  6. テンプレートを編集するには、 をクリックし、フィールドに入力してコンテンツを編集します。 [Issue template edit] ボタン
  7. デフォルトの Issue タイトルを自動的に設定するには、リポジトリへの読み取りアクセスを持つ人に Issue を割り当てるか、ラベルを Issue テンプレートに適用し、こうした詳細な情� �を [Optional additional information] の下に入力します。 このような詳細情� �を Issue テンプレートに、titlelabels、または assignees を YAML frontmatter フォーマットで使用して、追� することもできます。 Issue テンプレートの追� 情� �
  8. テンプレートの編集とプレビューが終了したら、ページ右上隅にある [Propose changes] をクリックします。 [Propose changes] ボタン
  9. 変更内容を説明するコミットメッセージを入力します。 Issue テンプレートコミットメッセージフィールド
  10. コミットメッセージフィールドの下で、テンプレートを直接デフォルトブランチにコミットするか、新しいブランチを作成してプルリクエストを開くか判断します。 プルリクエストに関する詳しい情� �については「プルリクエストについて」を参照してく� さい。 Issue テンプレートの main へのコミットかプルリクエストを開くかの選択
  11. [Commit changes] をクリックしてく� さい。 変更がデフォルトブランチにマージされると、コントリビューターがリポジトリで新しい Issue を開くときにテンプレートを使用できるようになります。

テンプレート選択画面を設定する

リポジトリで新しいIssueを作成する時に表示されるIssueテンプレートの選択画面は、.github/ISSUE_TEMPLATEフォルダーにconfig.ymlファイルを追� することによってカスタマイズできます。

blank_issues_enabledfalse に設定すると、コントリビューターに Issue テンプレートの使用を促すことができます。 blank_issues_enabledtrue に設定すると、空白の Issue を開くこともできます。

Note: If you used the legacy workflow to manually create an issue_template.md file in the .github folder and enable blank issues in your config.yml file, the template in issue_template.md will be used when people chose to open a blank issue. 空白の Issue を無効にすると、テンプレートは使用されません。

GitHub Enterprise Server外で特定のレポートを受信する� �合は、contact_links を使用して外部サイトにユーザを誘導できます。

config.yml ファイルの例は次のとおりです。

YAML
blank_issues_enabled: false
contact_links:
  - name: GitHub Community Support
    url: https://github.community/
    about: Please ask and answer questions here.
  - name: GitHub Security Bug Bounty
    url: https://bounty.github.com/
    about: Please report security vulnerabilities here.

設定ファイルでは、ファイルがリポジトリのデフォルトブランチにマージされるときにテンプレート選択画面をカスタマイズします。

  1. GitHub Enterprise Serverインスタンスで、リポジトリのメインページにアクセスしてく� さい。
  2. ファイルのリストの上で、Add file(ファイルの追� )ドロップダウンを使い、Create new file(新規ファイルの作成をクリックしてく� さい。 "ファイルの追� "ドロップダウン内の"新規ファイル作成"
  3. ファイル名フィールドに .github/ISSUE_TEMPLATE/config.yml と入力します。 ファイル名の設定
  4. 新しいファイルの本文に、設定ファイルのコンテンツを入力します。 ファイルコンテンツの設定
  5. ページの下部で、ファイルに対して行った変更を説明する短く分かりやすいコミットメッセージを入力してく� さい。 コミットメッセージでは、複数の作者にコミットを関連づけることができます。 詳しい情� �については「複数の共作者を持つコミットの作成」を参照してく� さい。 変更のコミットメッセージ
  6. コミットメッセージフィールドの下で、コミットを追� を現在のブランチか新しいブランチから選択してく� さい。 現在のブランチがデフォルトブランチなら、コミット用に新しいブランチを作成してからPull Requestを作成すべきです。 詳しい情� �については「新しいプルリクエストの作成」を参照してく� さい。 コミットブランチのオプション
  7. Propose new file(新規ファイルの提案)をクリックしてく� さい。 新規ファイルの提案ボタン

参考リンク