2026年10月15日以降、まず通知の種類を切り分ける

GitHubは2026年10月15日にリポジトリのプッシュイベントメールを停止しました。別名やメール転送では停止したメールを復活できません。自分が起動したワークフローの状態だけを知りたい場合はActionsの通知設定を確認し、プッシュのたびに独自メールが必要なら、認可されたメールシステムを使うワークフローを別途設計してください。

この記事が役立つ人
- 以前のプッシュメールでリポジトリ更新を追っていた個人開発者。
- 複数プロジェクトを担当し、Actionsの実行通知とプッシュ通知を分けたい保守担当者やフリーランス。
- 通知先だけでなく、受信確認や設定の引き継ぎ責任も決めたいチームリーダー。

最終確認日:2026年11月4日。停止日と対象範囲はGitHubの公式告知、Actionsの通知範囲はGitHub Docsの設定説明で確認しています。

停止後の最初の確認で、対象メールを見分ける

「プッシュ通知メール」は、リポジトリで変更がプッシュされたことを知らせるメールです。今回停止したのはこの種類で、GitHubから届くすべてのメール通知が止まったわけではありません。告知では、引き続き同様のメールが必要な場合の選択肢として、プッシュイベントをきっかけにActionsワークフローを実行する方法が案内されています。

通知を次の3種類に分けてください。

  • リポジトリのプッシュイベントメール:今回停止した通知です。
  • GitHub Actionsの実行通知:自分が起動したワークフローの実行状況を知らせます。プッシュのたびに届く従来のメールと同じものではありません。
  • ワークフロー内で別途送信するメール:イベントや処理結果に応じ、ワークフローから認可されたメールシステムへ送るよう設計する通知です。

GitHub Actionsのメール通知は、リポジトリのプッシュメールと何が違いますか?

Actionsの通知は、ワークフローの実行状況を把握するためのものです。GitHub Docsの説明を確認し、誰が起動した実行を対象にできるかを設定画面と照らし合わせてください。リポジトリへの各プッシュをメールで知らせる仕組みとして、同じ通知を扱わないようにします。

次に、依存している通知経路を棚卸しする

通知が届かなくなった時に見落としやすいのは、受信アドレスだけを変更して、通知を作る側の設定を確認しないことです。メールアドレスを別名に変更しても、GitHubが停止したプッシュ通知の生成は再開しません。

リポジトリごとに、次の情報を記録します。

  • 通知対象のリポジトリと、知りたい情報。
  • 現在の通知方法。GitHub標準の通知か、リポジトリ内のワークフローによる送信か。
  • 受信先と、そのアドレスを確認する担当者。
  • 必要な内容。すべての実行結果か、失敗時だけか、プッシュ時の更新情報か。
  • 設定変更後の確認担当者と、引き継ぎ先。

たとえば、個人開発者が自分の作業結果を確認したいだけなら、まずActionsの実行通知が合うかを調べます。一方、チームで共有するリポジトリのプッシュを特定の担当者へ知らせたいなら、誰がイベントを受けてメールを送るのかを別途決める必要があります。

必要な情報に合わせて通知経路を選ぶ

自分が起動したワークフローの失敗だけを受け取るには、どこを確認しますか?

GitHubの通知設定でActions関連の項目を開き、対象の通知範囲に失敗した実行のみを選べるか確認します。設定の選択肢や適用範囲は公式のActions通知設定を参照してください。設定が有効でも、他の人が起動した実行や、必要なリポジトリが対象外なら期待した通知にはなりません。

選ぶ時は、次の長所と制約を区別します。

  • Actionsの標準通知:自分が起動したワークフローの状況確認に向いています。プッシュイベントごとの通知を置き換えるものではありません。
  • ワークフローからの独自メール:プッシュなど指定したイベントを起点に、必要な内容を送る設計にできます。メール送信先の認可、設定の保守、送信失敗時の対応を担当者が持つ必要があります。
  • 別名やメール転送:受け取ったメールを分けたり、長期利用するアドレスへ届けたりする用途です。通知を生成する機能ではありません。

独自メールを検討する場合は、GitHubのワークフローを起動するイベントの説明を確認し、どのイベントで処理を開始するかを決めます。送信に使うメールシステムの規約と組織の権限に従い、認可された方法だけを使ってください。受信者、認証情報の管理者、送信失敗を調べる人が曖昧なままでは、運用開始後に通知が止まっても原因を追えません。

メール転送を設定しても、転送元に届いていない通知は転送できません。まずワークフローや標準通知がメールを作成・送信する経路を確かめ、その後で転送先を確認してください。

ワークフローから送ったプロジェクトメールを、長期利用する受信先へ転送できますか?

メールが転送元のアドレスに届き、そのメールサービスで転送が許可されていれば、長期受信先へ届ける構成は可能です。ただし、転送先の設定だけではワークフローからの送信は実現しません。受信先の利用権限、転送ルール、迷惑メールへの振り分けを実際のテストメールで確認します。メール転送の役割と注意点は転送の案内も確認してください。

設定後はチェック項目を実行して受信を確かめる

通知先を変更しただけで完了にせず、以下を順に確認します。

  • [ ] リポジトリごとに、必要なのがプッシュ通知かワークフロー実行通知かを記録した。
  • [ ] Actions通知を使う場合、設定対象の利用者と通知範囲を確認した。
  • [ ] 独自メールを使う場合、イベント、受信者、メールシステムの認可を確認した。
  • [ ] テストを実行し、選んだ経路から想定した受信先にメールが届くか確認した。
  • [ ] 件名や本文から、対象リポジトリとワークフローを識別できるか確認した。
  • [ ] 受信先にアクセスできる担当者と、障害時の確認担当者を記録した。
  • [ ] 設定内容と確認日を残し、GitHubの告知やDocsに変更があれば再確認する担当者を決めた。

一度届いたことは、その後も必ず届く保証にはなりません。受信できない場合は、まず通知を作る設定、メールシステムの送信記録、受信側の迷惑メール判定、転送ルールの順に切り分けます。本文が別のプロジェクトを指していないかも確認し、通知を見て判断する人が誤認しない状態にします。

長期通知と一時利用のアドレスを分ける

GitHubのプロジェクト通知は、担当交代後も確認できる長期利用のアドレスに結び付けてください。別名はサービスごとの受信先を分けたり、必要に応じて転送したりする入口として役立ちますが、通知生成、メールの保管、停止済み通知の復旧を担うものではありません。転送先を長く使う予定なら、アクセス権を誰が持つかも一緒に記録します。

一度きりの登録や確認メールの受信で主アドレスを使いたくない場合は、MsgGoneの一時メールを使う方法もあります。継続的に確認が必要なGitHub通知には一時アドレスを使わず、受信を長く続けられる宛先を選んでください。まずはMsgGoneの案内で一時受信の使いどころを確認し、プロジェクト通知は別名や転送を含めた長期の受信経路として設計しましょう。

MsgGone ツール

受信の準備はこれだけ。2 種類のアドレス

登録や一度きりの認証コードには、コピーしてすぐ使える一時メールを。期限が来れば自動で消えます。本物のアドレスを出さずに受信し続けたいメールには、転送エイリアスを作成してください。