/issues-notification

GitHub issuesをcloseした通知を受けるダッシュボード

Primary LanguageRubyMIT LicenseMIT

issues-notification

GitHub issuesをcloseした通知を受けるダッシュボードです。

screen shot

mana.boでは、zenhubを導入していますが、issueをcloseするとboardから消えてしまうのが少し不便です。他のチームからも他人の作業完了をトラッキングしたいという要望から、Push通知でリアルタイムに他人のcloseをディスプレイできる仕組みを用意しました。

開発環境の設定

.env.sampleを.env にリネームして必要なキーを設定して下さい。

top_controllerで表示するリポジトリを制御できます。

リアルタイムにPush通知を受けたいリポジトリのWebhookを設定する。URLはhttp://example.com/github/webhook です。

本番環境の設定

サーバーはherokuで運用できるので、.env.sampleに設定する必要があるキーをすべてheroku config:add で追加すれば動きます。