Microsoft has announced the “GitHub” integration with its popular collaboration app “Teams”. This newly formed integration should provide developers with better collaboration and communication on deployment statuses, bugs, issues, pull requests, and other updates.
Once you link your Github account with Teams account you’ll be able to close or reopen and also comment on issues and pull requests without leaving the Teams app.
Some of the Github / Teams integration features include:
- Get notifications for only the organizations and repositories you care about. You can subscribe to get notifications for an organization or repository’s activity using the
@github subscribe [organization]/[repository]
command. - Your team can see all the essentials details on a GitHub activity posted in a Microsoft Teams channel. The notification card you see for any pull request or issue always reflects the current state from GitHub along with other metadata like checks, descriptions, labels, assignees, and reviewers.
- Any new event that happens on a pull request or issue (like comment/review/close/merge etc.) is added as a reply to the parent card. This helps in retaining the context and promotes collaboration. And you can turn discussions into actions on GitHub, directly from Teams.
- When you share links to GitHub activities in the channel, more details are automatically extracted and shown as a preview in your Teams channel
Github for Teams app can be downloaded from here.