I want to filter @github email notifications based on two things: 1. whether it's an issue I've interacted with or I'm getting the email just because I'm subscribed to notifications for the repository 2. what repository it is.
2
1
5
To put it another way, for *some* repositories, I want my github email notifications to go to a separate (higher-volume) mailbox if it's an issue that I haven't actually interacted with.
1
I keep thinking I have this set up right, and then realizing I don't. Realizing I don't usually involves trying to keep up with my github email and realizing it's still filtered wrong (which may be part of why I tend to ignore it in the first place).
1
My latest problem is notifications of type "push", for which it doesn't appear possible to distinguish between PRs that I've interacted with versus ones where I'm just watching the entire repo. I think it's the only one listed in help.github.com/en/github/re… where I can't tell.
1
1
In an effort to keep the noise down, I've decided to treat "push" like "subscribe" and put it in the bulk-email folder. So if I interact with a PR in csswg-drafts or some other standards repository that I watch, I simply won't see the notifications about followup commits.
1
Is there a better way to do this?
3
This is my cheating filter - it moves _everything_ where not mentioned or created the issue or directly subscribed to it into another folder.
2
Replying to @larsberg_
In my github email notifications I'm never the "To:" (which is the repository) and *always* the "Cc:", so I don't see how this would help. Maybe you have earlier filters for mentioned or created? But if so, I think they'll *miss* emails about pushes on issues you created.

Mar 26, 2020 · 1:08 AM UTC

1
Replying to @davidbaron
Hrm, interesting! I don't know why that is working for me, either. The messages where I'm the author or similar all have things like:
1