JavaScriptを有効にしてください

【GitHub】Pull Request テンプレートを使用する

 ·  ☕ 2 分で読めます

【GitHub】Pull Request テンプレートを使用する

GitHub Pull Request テンプレートを作成して使用する方法。
これを使用することによってPull Request作成時、項目などの記載ブレが減ります。

テンプレートを作成する

以下のいずれかに作成すれば適用されます。

  • /.github/pull_request_template.md
  • /docs/pull_request_template.md
  • /pull_request_template.md

僕が作成したテンプレートは下記になります。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# Pull Request
<!-- Pull Requestのタイトル -->

## チケット
<!-- チケットがあればリンク貼る -->

## PRタイプ
<!-- Pull Requestの種類を選択 -->
<!-- 必要なものだけ残す -->
* 🆕新機能
* 🐛バグ対応
* 🧹リファクタリング
* 📖ドキュメント整備
* 💻開発環境
* 🚄インフラ
* ✅テスト

## 概要
<!-- Pull Request 概要・背景など -->

## 変更内容
<!-- 変更点 -->

## 影響範囲
<!-- 影響範囲 -->

## テスト
<!-- テスト手順 -->
<!-- テスト結果 -->

## その他
<!-- レビュワーへの注意点・相談内容・懸念点 -->

複数のテンプレートを使用する

  1. 複数のテンプレートを格納するディレクトリを作成。
  • /.github/PULL_REQUEST_TEMPLATE/
  1. 複数のテンプレートを作成します。
  • /.github/PULL_REQUEST_TEMPLATE/template1.md
  • /.github/PULL_REQUEST_TEMPLATE/template2.md
  1. Pull Requestを作成する。
  2. Pull Request作成時にURLの末尾に ?template=template1.md を追加。
  3. 指定されたテンプレートを使用できる。

参考

共有

こぴぺたん
著者
こぴぺたん
Copy & Paste Engineer