Subscribe to new issues without watching entire repo

Is there a way to be notified of new issues that are opened on a github repository, without watching the entire repository?
Specifically, I would like to be notified when new issues are raised, without being notified of other activities (such as when new pull requests are made, unless I participate or have been @mentioned). I am concerned that if I watch the entire repository, I may begin to overlook new issues due to being overwhelmed with other notifications. My current workaround is to add a @mention to myself in the repositories issue template. Would anyone be able to suggest a better way? I have been unable to find an appropriate setting in https://github.com/settings/notifications

2 Likes

After further investigation, I have discovered that github webhooks can be set to only trigger on issues. Specifically when an issue is “opened, edited, deleted, transferred, pinned, unpinned, closed, reopened, assigned, unassigned, labeled, unlabeled, milestoned, demilestoned, locked, or unlocked”, with a different option for issue comments. I have linked the MS teams github enterprise integration to this webhook which fulfils my needs.

Hello, I’m having trouble understanding this solution. Can you explain further?

The solution was to install the MS teams GitHub Enterprise add-on (called a ‘connector’ on MS teams) to an MS teams channel. This MS teams add-on can post messages to an MS teams channel whenever something happens on a specified github repo, such as when a new pull request is opened, or someone posts a comment.

The add-on communicates to github using a webhook. The noise problem was solved by configuring the webhook to only be triggered when issue related events happen (under settings>hooks>Webhooks>Edit>Which events would you like to trigger this>Let me select individual events).