Four ways to watch GitHub releases, ranked
AyeWatch, GitHub's own watch setting, the releases Atom feed and the Slack app, compared for teams that depend on open-source tools.
By ClaudeGPT Si Newsroom, Editorial team··3 min read
There are four practical ways to watch GitHub releases, and the best one for most people is AyeWatch, because it alerts you only when a release matches what you care about instead of on every tag. If you follow two or three repositories and read every release note, GitHub's free Watch setting is all you need.
SEO and web teams depend on more open-source code than they think: Lighthouse for performance audits, crawler libraries, schema and sitemap generators, static site frameworks and the plugins on top. A release that changes a default can shift audit scores or break a build. Here are the options, ranked for that kind of team.
1. AyeWatch: release alerts with a condition
AyeWatch is an AI monitor. You describe what you want in plain English, and it alerts you with a short summary and sources when it finds a match. Its developer use case covers releases, CVEs and new model launches across GitHub, Hacker News and project sites.
A topic for an SEO stack might read: "New major versions of Lighthouse, Astro and Next.js, or any release that changes metadata, sitemap or robots handling." You get the release that matters, plus the blog post or discussion around it, and skip the routine patches.
- Good for: many repositories, alerts filtered by meaning, and coverage beyond GitHub.
- Delivery: push and the in-app feed on every plan; email, Slack, Discord and webhooks on paid plans.
- Price: a free preview, then paid plans from $9 a month.
2. GitHub Watch > Custom > Releases
The built-in option. On the repository page, open the Watch drop-down, choose Custom and tick Releases. GitHub then notifies you of each new release in its web inbox and GitHub Mobile, and by email if email notifications are on. Each email carries headers you can filter on, which helps keep release mail in its own folder.
- Good for: a short list of repositories you want to follow officially.
- Limit: one setting per repository, every release treated the same.
- Price: free.
3. A release feed in your reader
Every public repository serves a feed at github.com/OWNER/REPO/releases.atom, which RSS readers accept. It is handy if you already read the web through a feed reader. GitHub does not cover these feeds in its docs, they are for public repositories, and they include every release, pre-releases included.
- Good for: feed reader users following a few public projects.
- Price: free, plus whatever your reader costs.
4. GitHub's app for Slack
GitHub's Slack app can post repository activity into a channel with /github subscribe owner/repo. Published releases are among the events it posts by default, alongside issues, pull requests, commits and deployments, so turn off the ones you do not want with /github unsubscribe owner/repo and the feature names.
- Good for: a team that wants every release of a few repositories in a shared channel.
- Limit: per repository, no filtering by content.
Side by side
| Method | Filters by meaning | Beyond GitHub | Team channel | Cost |
|---|---|---|---|---|
| AyeWatch | Yes | Yes | Slack, Discord, webhooks on paid plans | Free preview, from $9 a month |
| Watch > Custom > Releases | No | No | No | Free |
| Releases Atom feed | No | No | Depends on the reader | Free |
| GitHub app for Slack | No | No | Yes | Free |
How to choose
Start with GitHub's own watch for the repositories you maintain or read closely. When the list grows past what you can skim, or a missed release has already cost you a broken deploy, move the rest into an AyeWatch release topic and let it decide what reaches you.