😺

GitHubのPR 一覧にレビュワーを表示するChrome拡張を公開しました

に公開

GitHubのPull Request一覧ページには、標準ではレビュワーが表示されません。
PRが多いチームだと、誰がレビュー担当なのか一覧から確認できず、毎回PRを開く必要があるのが少し不便でした。
そこで、PR一覧に レビュワー名を表示する Chrome拡張を作りました。

Chrome Web Store / github-show-reviewer

Reviewer List

GitHub Show Reviewer

今回作成した、GitHubのPR一覧に次の情報を追加表示するChrome拡張機能です:

  • レビュワーの名前を表示
    • チームレビュワーにも対応
    • すでにレビュー済みのユーザーも表示
    • レビュワーがいない場合は"None"を表示
  • レビュワー/チームレビュワーの表示をクリックすると、その人が担当しているPRの絞り込みが可能

動作イメージ

GitHub Show Reviewer

インストール

Chrome Web Storeからインストールできます

以下はGitHubリポジトリのリンクです

設定(GitHub Personal Access Tokenの登録)

プライベートリポジトリを扱う場合や、GitHub APIのレートリミットを増やしたい場合は、GitHub Personal Access Tokenを設定する必要があります。

  1. chrome://extensions → GitHub Show Reviewerの"Details"
  2. "Extension options"を開く
  3. 設定画面が開くので、トークンを入力して保存する

Settings Page

  • GitHub Show Reviewerをインストールすると、上記3.の設定画面が自動的に表示されます。
  • トークンはブラウザ内にのみ保存され、外部に送信されることはありません。

さいごに

PR一覧画面でレビュワーを可視化することで、レビュー依頼が集中している人がひと目で分かったり、レビュワーが設定されていないPRを素早く確認できたりします。

Improvementや機能リクエストはGitHubリポジトリで受け付けています:

https://github.com/araitaiga/github_show_reviewer

Discussion