はじめに
GitHub
とSlack
の連携は定番ですが、GitHub
とLINE
の連携も可能だと聞き面白そうなのでやってみたいと思います。
LINE Notifyで設定を行う
まずはLine Notify
にログインします。
notify-bot.line.me
マイページに移動するとGitHub
のアイコンがあるのでそれを選択してください。
Authorize LINE Notify
という画面があるのでパスワードを打ち込み認証。
通知を取得するOrganization
とRepository
を選択。
通知を送信するトークルームを選択した後、"同意して連携する"を押せばLINE Notify
での設定は完了です。
GitHubで設定を行う
GitHub
から対象のリポジトリを選択し、Settings -> Webhooks
を選択すると設定が行われているはずです。
このEdit
を押すと詳細を設定することができます。
またデフォルトの設定では以下のイベントがあった際に通知を行うようです。
- Branch or tag creation
- Branch or tag deletion
- Commit comments
- Issue comments
- Issues
- Pull request review comments
- Pull requests
- Pushes