--- Title: GitHubとSlackの連携で何が通知されるかの設定 Author: hiro_y Web: 'https://mimemo.io/m/1KpnX4yzJkGaEwQ' --- # 前提 - GitHubとSlackを使っており、GitHubのSlackアプリを導入している - [GitHub と Slack を連携させる | Slack](https://slack.com/intl/ja-jp/help/articles/232289568-github-for-slack) - Slackの特定のchannelで、特定のリポジトリーをsubscribeしている - `/github subscribe foo/bar` # 何が通知されるか、変えたい場合 - GitHubのドキュメントに従い、設定する - [integrations/slack: Bring your code to the conversations you care about with the GitHub and Slack integration](https://github.com/integrations/slack#configuration) - ただsubscribeしただけでは、master以外のブランチのcommitは通知されない。また、issueやPull Requestのコメントも通知されない - どこかのタイミングでデフォルトで通知されないようになったぽい - 追加するには、こうする - `/github subscribe foo/bar comments commits:all` - また、もっと細かく、フィルターをかけて通知もできる - priorityの高いlabelが付いているものだけ通知するとか - 先述のGitHubのドキュメントを参照のこと