I've starred a project on GitHub. I'd like to receive via email notification of major updates of that project (basically commits on the master branch).
I know there is the "Watch" options but I don't really want to receive emails for all issues and so on, I just want official updates on the project.
How can I do this?
Best Answer
Unfortunately, There's no way to do this through Github.com web/desktop interface
Here's what I have found (some I've tried) and I list in order of BEST to WORST solution:
Zapier:
Does EXACTLY WHAT YOU WANT and THEN SOME... it will let you configure:
.
and then allows you to filter on what looks like all the GitHub API fields (well over 20+) like:
.
It then creates a custom, private RSS feed that you can consume however you want and set up whatever alerting you need (desktop, mobile, ...whatever). https://zapier.com/zapbook/github/rss/3489/post-github-notifications-rss/
.
COST:
Unfortunately, the Zapier Free Tier allows for only:
.
Although, this doesn't compare to IFTTT's free and unlimited recipes and events, I think it's still a good backup for those uniques situations that IFTTT just isn't robust enough for.
In any event, I think you can get full, unlimited funcationality with a 14-day free trial, which you can then downgrade to the Free Tier.
IFTTT:
If you haven't tried IFTTT yet, you should drop what you're doing, and check it out ASAP.
Here are some instructions for building a recipe for per-commit email notifications: http://www.warski.org/blog/2013/04/per-commit-e-mail-github-notifications/
I'm sure you could find even more recipes on the IFTTT.com.
.
COST:
IFTTT is completely free with unlimited recipes and triggers/events/actions
Use a browser RSS extension that allows you to filter on keywords that would trigger on info about major releases.
Here's a Chrome Extension (the SPOI filter RSS extension) that will do this for Feedly: https://chrome.google.com/webstore/detail/spoi-filter/eepgdapnfglikioooabknaoadejkhini
.
COST:
The SPOI filter RSS extension is completely free
Finally, you can also try http://www.hubnotify.com/.
This works well, but only notifies by email when there is an update to something you are watching, so no filtering, bells & whistles, or ways to determine if a major commit has occurred.
On the other hand, it:
.
COST:
HubNotify is completely free