How do I turn off automatic notification subscription for new repositories in a single organization on Github?

Solution 1:

  1. Go to your profile settings
  2. Click Notification Center
  3. Uncheck Automatically watch repositories

Solution 2:

The apacheflex organization has the same issue a year ago, and their conclusion wasn't too promising:

Try unchecking "Automatically watch" at: https://github.com/watching

I tried that, I hope it will work, just I was wondering if it can be done from admin rights in the Apache Flex github repo, that's why I was asking Om

unfortunately there are no Admin settings that lets me do this.
The best approach would be to go unwatch repos you dont want here: https://github.com/watching, like Jose mentioned.
This seems to be a per user setting and not a per organization setting.

You might also uncheck the 'Automatically watch' setting if you dont want to do this every repo that gets created.

Not ideal, but this is the best option we have for now.


This seems to be confirmed by the OP Schwern as detailed in the comments:

I contacted Github tech support and they said much the same thing, to turn off "Automatically watch".
Unfortunately that must be done per org member and it's a global option, not specific to the org.

Solution 3:

I love gifs so I created one to show how to deal with this issue.

image

  1. Go to your Settings page on GitHub
  2. Then click at Notifications menu
  3. Just uncheck Automatically watch repositories and you're done.

Peace! ✌️

Solution 4:

To stop receiving notifications on some of the repos that you have been added to, simply visit this url https://github.com/watching and uncheck/unwatch all the repos you don't want to receive notifications from.

Hope this helps.

Solution 5:

Check out github-watchlist

It allows regular expression based mass subscribing and unsubscribing for repositories.

Github-watchlist