L’intégration GitHub pour Microsoft Teams vous permet de connecter votre compte GitHub à l’application GitHub dans Teams. Une fois connecté, vous pouvez vous abonner aux notifications, exécuter des commandes et collaborer sur des tickets et des pull requests directement dans Teams.
Connexion de votre compte GitHub à l’application GitHub dans Teams
Remarque
Avant de pouvoir connecter vos comptes, un administrateur de votre espace de travail Teams doit avoir installé l’application GitHub. Consultez « Intégration de GitHub avec Teams ».
- Dans Teams, ouvrez un message direct ou une conversation d’application personnelle avec l’application GitHub.
- Exécutez
@GitHub Notifications signinet suivez les invites dans Teams et dans votre navigateur pour autoriser la connexion.
Une fois que votre compte GitHub est connecté, Teams affiche la liste des commandes et fonctionnalités disponibles.
Utilisation de commandes dans Teams
Dans les canaux, démarrez les commandes avec @GitHub Notifications. Dans l’application personnelle, omettez le préfixe. Pour obtenir la liste complète des commandes, consultez Référence de commande pour l’intégration GitHub dans Teams.
| Command | Description |
|---|---|
@GitHub Notifications subscribe owner/repo | Abonne le canal aux notifications pour le référentiel spécifié. |
@GitHub Notifications unsubscribe owner/repo | Désabonne le canal des notifications pour le référentiel spécifié. |
@GitHub Notifications subscribe list | Répertorie tous les dépôts auxquels le canal est abonné. |
@GitHub Notifications subscribe list features | Répertorie toutes les fonctionnalités de référentiel et de notification auxquelles le canal est abonné. |
Remarque
Lorsque vous abonnez un canal à un référentiel, vous pouvez être invité à installer l’application GitHub et accorder l’accès au référentiel ou à l’organisation.
Utilisation des incidents et des demande de tirage
Vous pouvez créer, commenter et gérer des tickets et des demandes de tirage directement depuis Teams. Pour obtenir des instructions détaillées, consultez :
-
[AUTOTITLE](/integrations/tutorials/teams/create-issues) -
[AUTOTITLE](/integrations/tutorials/teams/manage-issues)
Mentions dans Teams
Lorsque vous vous abonnez à un référentiel dans Teams, vous verrez vous-même mentionné dans les notifications pour les événements de référentiel dans lesquels vous avez été référencé. Les mentions nécessitent que vous soyez connecté à votre compte GitHub via l’application GitHub dans Teams.
Remarque
Si vous avez plusieurs espaces de travail Teams où vous utilisez l’application GitHub, les mentions fonctionnent uniquement dans l’espace de travail où vous vous êtes connecté le plus récemment.
Voici les scénarios dans lesquels vous serez mentionné :
- Vous êtes affecté à un problème.
- Votre révision est demandée sur une demande de tirage.
- Vous êtes mentionné dans une pull request, la description d'une anomalie, un commentaire ou une discussion.
- Votre révision est demandée sur un déploiement.
- Vous recevez une notification planifiée pour une demande de révision de pull request.
Conversations en fil
Les notifications pour chaque problème ou pull request sont regroupées dans un fil de discussion dans Teams. La carte principale affiche l’état le plus récent du problème ou de la pull request avec le contexte tel que les personnes assignées, les réviseurs, les étiquettes et les contrôles. Lorsque l’état d’un problème ou d’une demande de tirage (pull request) change, Teams publie la mise à jour en tant que réponse dans la discussion et en tant que message de chaîne.
Déplier les liens vers les activités GitHub dans Teams.
Les aperçus de liens fournissent un contexte supplémentaire lors du partage de liens vers GitHub ressources dans Teams. Les aperçus de lien sont affichés pour :
- Requêtes de tirage
- Problèmes
- Discussions
- Commentaires
- Extraits de code
- Référentiels
- Comptes d’utilisateur ou organisations
Les aperçus des liens ne s’affichent pas si l’un des éléments suivants s’applique :
- Le référentiel est privé et l’utilisateur qui a partagé le lien n’est pas connecté à GitHub dans Teams.
- L’application GitHub n’a pas été autorisée pour le référentiel.
Expérience d’application personnelle
L’application personnelle GitHub dans Teams vous permet de gérer les abonnements et de recevoir des notifications dans une conversation privée. Dans l’application personnelle, les commandes ne nécessitent pas le préfixe @GitHub Notifications et les notifications ne sont pas threadées.
Planification des rappels pour les révisions de demandes de tirage
Vous pouvez planifier des rappels pour les examens de demande de tirage en attente dans les canaux ou l'application personnelle. Pour les instructions, consultez Planification des rappels de pull request dans Teams.
Lancement des sessions Copilot, agent de codage dans Teams
L’application GitHub intègre Copilot, agent de codage dans Teams. Vous pouvez appeler Copilot, agent de codage dans les threads où des discussions ont lieu et lui demander d’apporter des modifications en fonction du contexte de ces discussions. Pour plus d’informations, consultez « Intégration de l’assistant de codage Copilot à Teams ».
Lectures complémentaires
-
[AUTOTITLE](/integrations/how-tos/teams/customize-notifications) - Découvrez comment personnaliser vos notifications GitHub dans Teams. -
[AUTOTITLE](/integrations/how-tos/teams/schedule-reminders) - Découvrez comment planifier des rappels pour les examens de pull request. -
[AUTOTITLE](/integrations/reference/teams-command-reference) - Passez en revue toutes les commandes Teams disponibles. -
[AUTOTITLE](/integrations/tutorials/teams) - Développer des compétences et des connaissances sur l'intégration Teams de GitHub grâce à des exemples et des activités pratiques.