0%

Github + Teams Integration

2021.8.19 MEMO

Goal

Integrate Github Enterprise and Microsoft Teams to support PR notifications in Teams channels.

Teams notifications should contain:

  • filtered PR content
  • corresponding PR reviewer

Possible Teams Channel Connectors

Github Teams App

GitHub + Microsoft Teams Integration

Pros

Cons

Issues had been discussed

Github Enterprise Teams App

Pros

  • Provide webhook for Teams.

Cons

  • Only offers notifications but lacks all the nice features of a deeper integration like the Github Teams app.
  • Cannot filter PR notifications and mention member in Microsoft Teams.
  • Will be removed.