身近に知らない人がいたので便利情報の共有なのですが、GitHubはメールアドレスを複数追加できて、Organization毎に通知先のメールアドレスを変更できます。便利なのでやってない人は今すぐ設定しましょう。
— 健康診断@9/9 (@catatsuy) July 5, 2019
GitHub.comは個人のメールアドレスを使って登録しているのですが, この状態で会社のオーガニゼーションに所属し, 業務で利用するプライベートリポジトリで作業をすると, 個人のメールアドレスに業務に関するIssueやPull Requestの通知などがメールで届いてしまって, 「微妙では...?」と思っていました.
その最中, 先のcatatsuyさんのツイートを見て, 「マジで!?」と思ったのでやってみました. 備忘録兼ねて手順も乗せておきます.
メールアドレスの追加
GitHub.comの管理画面のEmailsで, 業務で利用するメールアドレスを登録します.
しばらくすると, 確認のメールが送られてくるので, 「Verify email address」しましょう.
メールアドレスの設定
続いて, GitHub.comのNotificationsで, 先程設定したメールアドレスを特定のオーガニゼーションの通知先として設定します. ページの下の方に, 「Custom routing」という設定項目があるので, ここで設定ができます.
先程登録したメールアドレスを選択してあげればOKです.