GitHub Pull Requestのレビュアー情報を出すChrome拡張を作ってみた
まいど。超久々の鳥だ。
とりあえずまだ生きてるよー。
最近は業務柄あまり外部に公開できるようなものが無くて、だいぶ久しぶりの更新になってしまった・・・
GitHub Pull Request Reviewers - Chrome ウェブストア
何で作ったかというと・・・
- メンバーがリーダーにレビュー依頼を出す
- リーダーがレビュアを割り当てる
という流れになっているんだが・・・
- リーダーがどれにレビュアを割り当てたか分からない!
- レビュアに割り当てられた側もどれに自分が割り当てられてるのかぱっと見分からない!
・・・というGitHubさんの痒いところに手が届くのを作りたかった感じ。
トークンの登録無くても(たぶん)一応動くと思うけど、PR1ページ辺り50回APIにアクセスする事になるので、登録するのをオススメ。
一応の補足情報として、公開ボタンをポチっとしてからストアへ反映されるまでは1時間ほどかかるみたい。
特に目新しい事は何もやってないけど、GitHub.comにも公開してみたよ。
GitHub - baado/github-pr-reviewer
あまり目新しいものは無いけど、参考にしたURLを貼っておくよ。
- Publish in the Chrome Web Store - Google Chrome: Chrome拡張の公開方法(英語)
- 今更だけどPromise入門 - Qiita: 今更ながらPromise便利!
- chrome.storage - Google Chrome: 途中からやり方変わったらしいんだって(英語)
- Google Chrome拡張で外部ライブラリをCDNから取り込めないか? - Qiita: 結局CSSだけしか使わなかったので要らなかったけど
- debugging - Where to read console messages from background.js in a Chrome extension? - Stack Overflow: バックグラウンドプロセスのログを見る方法(英語)