How to Get Notified When a GitHub Repository Has a New Release
GitHub release notifications help developers stay updated when their favorite open source projects publish new versions. According to GitHub's 2024 Octoverse report, there are over 420 million repositories on GitHub, with thousands of new releases published every day. Manually checking for updates is impractical — you need automatic notifications.
Last updated: March 17, 2026
1. GitHub Watch — The Built-in Option
GitHub has a built-in Watch feature that lets you subscribe to repository events, including releases. It's free and requires no setup beyond clicking a button.
How to set it up:
- Go to the repository page on GitHub
- Click the Watch button (top-right)
- Select Custom
- Check Releases and click Apply
Limitation: Notifications go to your GitHub inbox, not your email (unless you configure GitHub email settings). If you watch many repos, notifications can get noisy and easy to miss.
2. RSS Feeds — For Power Users
Every GitHub repository has a public Atom feed for releases. You can subscribe to it in any RSS reader like Feedly, Inoreader, or NetNewsWire.
Feed URL pattern:
https://github.com/{owner}/{repo}/releases.atomFor example, to track React releases: https://github.com/facebook/react/releases.atom
Pro tip: GitWatchman also offers a personal RSS feed that aggregates all your monitored repositories into a single feed — no need to add each repo separately.
3. Dedicated Release Trackers — The Easiest Method
Dedicated tools like GitWatchman are purpose-built for tracking GitHub releases. They monitor repositories automatically and send you email notifications when new versions are published — no manual checking required.
How GitWatchman works:
- Sign in with your GitHub account (free)
- Add up to 5 repositories to monitor
- Receive email notifications when new releases are published
GitWatchman checks for new releases every hour, 24/7. Each notification includes the full release notes so you can see what changed without leaving your inbox.
4. GitHub Actions — For Custom Workflows
If you need custom notifications (e.g., Slack, Discord, Teams), you can create a GitHub Action that triggers on the release event.
Example workflow:
Note: This only works for repositories you own or have contributor access to. You can't add Actions to someone else's repository.
5. CLI Tools — For Terminal Lovers
The GitHub CLI (gh) lets you check releases from the terminal.
gh release list --repo facebook/react --limit 5You can combine this with a cron job on your machine or server to periodically check and alert you. However, this requires technical setup and maintenance.
Comparison: Which Method Is Best?
| Method | Cost | Email Alerts | Setup | Best For |
|---|---|---|---|---|
| GitHub Watch | Free | Indirect | Easy | Casual tracking |
| RSS Feeds | Free | No | Easy | RSS power users |
| GitWatchman | Free | Yes | Very Easy | Email notifications |
| GitHub Actions | Free | Custom | Advanced | Custom workflows |
| CLI Tools | Free | No | Technical | Developers |
Frequently Asked Questions
Can I get email notifications for GitHub releases?
Yes. The easiest way is to use GitWatchman, which sends email notifications automatically when repositories you follow publish new releases. GitHub's built-in Watch feature can also send emails, but requires configuring your GitHub notification settings.
How often does GitWatchman check for new releases?
GitWatchman checks all monitored repositories every hour, 24/7. When a new release is detected, an email notification is sent within minutes.
Is there an RSS feed for GitHub releases?
Yes. Every GitHub repository has a public Atom feed at github.com/owner/repo/releases.atom. You can also use GitWatchman's personal RSS feed to aggregate all your monitored repos in one feed.
What's the difference between GitHub Watch and GitWatchman?
GitHub Watch sends notifications to your GitHub inbox (and optionally email), but mixes releases with other events. GitWatchman is focused exclusively on releases and sends clean email notifications with full release notes included.
Can I track private repositories?
GitWatchman currently supports public repositories only. For private repos, GitHub Watch or GitHub Actions is the best option.
Start tracking GitHub releases today
Sign up for free and add up to 5 repositories. You'll get email notifications within an hour of any new release.
Get started — it's free