はじめに
当記事では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
以外のブランチがコミットしたら通知が来るようになった
参考