はじめに
当記事ではGithubとSlackを連携させ、mainブランチのコミットに紐づけて通知を受け取る設定が完了していることを前提としています。
デフォルトのsubscribeではmainブランチからのコミットでしか通知されない
まずデフォルトのsubscribeでできることは下記の通り
| オプション | 通知されるイベント |
|---|---|
| issue | 作成されたまたはクローズした |
| pulls | 新しく作成されたまたはマージされたプルリク、および「Ready for Review」とマークされた |
| commits |
mainブランチでコミットされた |
| release | リリースが公開された |
| comment |
issueとプルリクに関する新しいコメント |
デフォルトのままではmainブランチからのコミットでしか通知されないのである
全てのブランチからのコミットを通知したい時
結論から申し上げるとこれでOK
/github subscribe owner/repository reviews comments branches commits:*
全てのレビュー、コメント、ブランチの作成、コミットが通知されるようになる!!
コマンド実行後にコミットした結果
これでmain以外のブランチがコミットしたら通知が来るようになった![]()
参考
