Github->Slackへの通知の設定を更新する
やりたいこと
以下全レポジトリ共通で良い。
- 即時に通知が欲しい
- メンションされた時
- 自分が立てたissueにコメントがついた時
- 自分が開いたPRにレビュー/コメントがされた時
- 自分が開いたPRにコメントがついた時
- PRのレビュー依頼が来た時
- 自分がレビュー/参加したPRにコメントがついた時
- (特定のキーワードを含む発言がされた時)
- まとめて1日数回通知がほしい
- チームメンションされた時
- 自分が参加しているissueにコメントがついた時
結局どうしたか
👉 GitHubの方で、Scheduled reminder for org_name
を設定した。
📝 上記を設定すれば、Slack GitHub app で /github subscribe :org_name
の設定をしなくても大丈夫な気がする。
Slack GitHub appのスラック通知
https://github.com/integrations/slack#readme
GitHubの方で、Scheduled reminder for org_name
を設定したら、以下の設定はとりあえずしなかった。
/github subscribe owner/repo reviews comments
/github unsubscribe owner/repo reviews comments
reviews, commentsとかを何も指定されなくても、Mention(以下)はsubscribeされる。っぽい。
- Assignee in an Issue
- Reviewer for a PR
- Mentioned in a PR/Issue description/comment/discussion
- Reviewer for a Deployment
- Scheduled reminders for PR review requests
その他メモ
deployment review ってのを初めて知った。