はじめに
ゆとり世代の中野です。
さっそくチャレンジについて書いていきます。
チャレンジする背景
- github上でメンションされた時にslackに通知されるようにしたい
チャレンジ内容
- githubのaccountとslackのaccountを連携させてgithub上でメンションされた時にslackに通知されるようにする
やったこと
前提
githubを/github subscribe owner/repo
でsubscribeしていること
連携させると何が嬉しいの?
githubからの通知をslackで受け取れるようになります
どうやればいいの
以下のコマンドをslackで叩いてアカウント連携してください
/github signin
実行するとどうなるの?
- 緑の
Connect GitHub account
のButtonを押下してください - するとブラウザにコードが出てくるのでコピーしてください(下で使います)
- Enter code のButtonを押下するとコードを入力するフォームが出てくるので先程のコードを貼り付けてください
- 上記の設定がうまくいくと成功すると画像のようになります
結論
- これでgithubからの通知をslackで受け取れるようになります
さいごに
- 昔githubとslackの連携ってすごく頭悪くて体験最悪だったのが知らない間に改善されていた
- やりとりはスレッドとしてslackに通知されてます
- PRやIssueのstatusが変更されるとチャンネルへの投稿が行われます
- めちゃくちゃ開発者体験よくなってて魂が震えました
- 最後に自分自身でメンションしてみるとslackでしっかり通知きてました
yutanakano
WEBエンジニア
大阪生まれのゆとり世代です
趣味はバイクでツーリングに行くこと
愛車は Ninja ZX-25R SE KRT EDITION
Expoでプロダクトを作っています