---
title: "GitHub Email notifications for repository push events retired: 2026-10-15 | Harbyn"
description: "GitHub Email notifications for repository push events retired, effective Oct 15, 2026."
canonical: "https://harbyn.com/changes/github/2026-10-15-email-notifications-for-repository-push-events-have-been-retired"
last-updated: 2026-10-15
---

# GitHub Email notifications for repository push events retired

Markdown version of <https://harbyn.com/changes/github/2026-10-15-email-notifications-for-repository-push-events-have-been-retired>.

Retirement - GitHub. medium severity. In effect.

Since 2026-10-15 GitHub no longer sends email notifications for repository push events. To keep push emails, use a GitHub Actions workflow triggered on push that sends mail through your own SMTP server or email provider.

The deadline passed on Oct 15, 2026.

## Facts

| Fact | Value |
| --- | --- |
| Vendor | [GitHub](https://harbyn.com/vendors/github.md) |
| Kind | Retirement |
| Severity | medium |
| Status | In effect |
| Announced | Oct 15, 2026 |
| Effective | Oct 15, 2026 |
| Added to Harbyn | Oct 15, 2026 |
| Lead time | Added on the day of the deadline |
| Vendor page | <https://github.blog/changelog/2026-10-15-email-notifications-for-repository-push-events-have-been-retired> |
| Review | Reviewed by a person, extracted by a deterministic parser |

## Find it in your code

```sh
npx harbyn scan
```

This change names no identifier the scanner can match line by line, so the scan tells you whether your repository uses GitHub, from its packages and API hosts. Nothing leaves your machine.

## Sources

Where this event comes from: the page we read, when we read it, and the hash of that snapshot.

- <https://github.blog/changelog/feed/> (changelog, fetched 2026-10-15 17:07 UTC, sha256 `87411ebcf6268077003ea23e0c26617d2fb937652dcfd3695aa1e1d2a5d0065a`)

## Related changes

### More from GitHub

- [Claude Opus 4.8, Claude Opus 5 and GPT-5.6 Terra leave GitHub Copilot on 2026-11-16](https://harbyn.com/changes/github/2026-10-15-upcoming-deprecation-of-selected-github-copilot-models-in-mid-november.md) (Retirement, effective Nov 16, 2026)
- [Copilot managed settings can force a policy refresh at startup and require a minimum client version](https://harbyn.com/changes/github/2026-10-13-enterprise-managed-settings-enforcement-updates.md) (Behavior change, announced Oct 13, 2026)
- [Withdrawn Dependabot alerts return 410 Gone and send a withdrawn webhook action](https://harbyn.com/changes/github/2026-10-13-improved-detection-for-withdrawn-dependabot-alerts.md) (Behavior change, announced Oct 13, 2026)
- [Push protection blocks Anthropic API keys by default; secret scanning adds Salesforce and Cloudsmith](https://harbyn.com/changes/github/2026-10-13-secret-scanning-blocks-anthropic-keys-by-default-adds-salesforce.md) (Behavior change, announced Oct 13, 2026)

### Changes at other vendors

- [OpenRouter: arcee-ai/trinity-large-thinking expire 2026-10-26](https://harbyn.com/changes/openrouter/2026-10-23-arcee-ai-trinity-large-thinking-expires-2026-10-26.md) (effective Oct 26, 2026)
- [Google Cloud Run and Functions: Node.js 20 runtime decommission](https://harbyn.com/changes/google-cloud/2026-10-08-node-js-20-runtime-decommission.md) (effective Oct 30, 2026)
- [Mistral AI: Z.ai GLM 5.2 (zai-glm-5-2) retires on Mistral on October 31, 2026](https://harbyn.com/changes/mistral/2026-09-29-z-ai-glm-5-2-deprecated-and-scheduled-for-retirement.md) (effective Oct 31, 2026)
- [Fireworks AI: DeepSeek V4 Flash 0731 retires from Serverless Training November 2](https://harbyn.com/changes/fireworks/2026-10-18-upcoming-serverless-training-deprecation-deepseek-v4-flash-0731.md) (effective Nov 2, 2026)

[All upcoming deadlines](https://harbyn.com/deadlines.md)
