First a disclaimer: I’m sure I’m doing something wrong, but figuring this out allowed me to get the behavior I wanted, so I’m posting it here in case it helps someone out!
We’ve got everyone at etsy (who is on github… and srsly, who ISN’T?) in one “Team” under the organization. Now, I’m not sure if all messages for all projects are going to some blackhole we’ve set up, or if they don’t come at all, but the end result was that I wasn’t seeing pull requests and issue notifications for projects I wanted to (like deployinator, statsd, etc.).
Here’s how I took care of it: I made a team per project, named after the project and added myself to that team. I attached the project to that team. Here’s what it looks like:
Now I get emails for all the stuff I care about!