A integração GitHub para Microsoft Teams permite que você conecte sua conta GitHub ao aplicativo GitHub no Teams. Uma vez conectado, você pode assinar notificações, executar comandos e colaborar em problemas e solicitações de pull diretamente no Teams.
Conectando sua conta GitHub ao aplicativo GitHub no Teams
Observação
Antes de conectar suas contas, um administrador do workspace do Teams deve ter instalado o aplicativo GitHub . Confira Integrando GitHub com o Teams.
- No Teams, abra uma mensagem direta ou uma conversa de aplicativo pessoal com o aplicativo GitHub .
- Execute
@GitHub Notifications signine siga os prompts no Teams e no navegador para autorizar a conexão.
Depois que sua conta GitHub estiver conectada, o Teams mostrará uma lista de comandos e recursos disponíveis.
Usando comandos no Teams
Em canais, inicie comandos com @GitHub Notifications. No aplicativo pessoal, omita o prefixo. Para obter a lista completa de comandos, consulte Referência de comandos para a integração do GitHub no Microsoft Teams..
| Command | Descrição |
|---|---|
@GitHub Notifications subscribe owner/repo | Assina o canal para notificações do repositório especificado. |
@GitHub Notifications unsubscribe owner/repo | Cancela a assinatura do canal de notificações do repositório especificado. |
@GitHub Notifications subscribe list | Lista todos os repositórios aos quais o canal está inscrito. |
@GitHub Notifications subscribe list features | Lista todos os repositórios e recursos de notificação aos quais o canal está inscrito. |
Observação
Ao assinar um canal em um repositório, você poderá ser solicitado a instalar o aplicativo GitHub e conceder acesso ao repositório ou à organização.
Trabalhar com problemas e solicitações de pull
Você pode criar, comentar e gerenciar problemas e solicitações de pull diretamente do Teams. Para obter instruções passo a passo, consulte:
-
[AUTOTITLE](/integrations/tutorials/teams/create-issues) -
[AUTOTITLE](/integrations/tutorials/teams/manage-issues)
Menções no Teams
Ao assinar um repositório no Teams, você será mencionado em notificações para eventos de repositório nos quais você foi referenciado. As menções exigem que você esteja conectado à sua conta GitHub por meio do aplicativo GitHub no Teams.
Observação
Se você tiver vários espaços de trabalho do Teams nos quais usa o aplicativo GitHub, as menções só funcionarão no espaço de trabalho no qual você entrou mais recentemente.
Veja a seguir os cenários nos quais você será mencionado:
- Você foi designado para uma tarefa.
- Sua revisão foi solicitada em um pull request.
- Você é mencionado em uma solicitação pull, descrição do problema, comentário ou discussão.
- Sua avaliação é solicitada em relação a uma implementação.
- Você recebe um lembrete agendado para uma solicitação de revisão e de pull.
Encadeamento de conversas
As notificações para cada problema ou solicitação de pull são agrupadas em um thread no Teams. O cartão principal mostra o status mais recente do problema ou solicitação de pull junto com o contexto, como destinatários, revisores, rótulos e verificações. Quando o estado de um problema ou solicitação de pull é alterado, o Teams posta a atualização como uma resposta no tópico e como uma mensagem no canal.
Revelar links para atividades do GitHub no Teams
As visualizações de link fornecem contexto adicional ao compartilhar links para recursos GitHub no Teams. As visualizações de link são mostradas para:
- Solicitações de pull
- Problemas
- Discussões
- Comments
- Trechos de código
- Repositórios
- Contas de usuário ou organizações
As visualizações de links não serão mostradas se qualquer uma das seguintes condições forem atendidas:
- O repositório é privado e o usuário que compartilhou o link não está conectado ao GitHub no Teams.
- O aplicativo GitHub não foi autorizado para o repositório.
Experiência de aplicativo pessoal
O aplicativo pessoal GitHub no Teams permite que você gerencie assinaturas e receba notificações em um chat privado. No aplicativo pessoal, os comandos não exigem o prefixo @GitHub Notifications e as notificações não são encadeadas.
Agendando lembretes para revisões de pull requests
Você pode agendar lembretes para revisões de solicitações de pull pendentes em canais ou no aplicativo pessoal. Para obter instruções, confira Como agendar lembretes de solicitação de pull no Teams.
Iniciar sessões de agente de codificação Copilot no Teams
O aplicativo GitHub integra agente de codificação Copilot ao Teams. Você pode acionar agente de codificação Copilot em threads em que discussões ocorrem e solicitar que ele faça alterações com base no contexto dessas discussões. Para saber mais, confira Integrando o agente de codificação do Copilot com o Teams.
Leitura adicional
-
[AUTOTITLE](/integrations/how-tos/teams/customize-notifications) - Saiba como personalizar suas notificações GitHub no Teams. -
[AUTOTITLE](/integrations/how-tos/teams/schedule-reminders) – Saiba como agendar lembretes para revisões de solicitação de pull. -
[AUTOTITLE](/integrations/reference/teams-command-reference) - Examine todos os comandos disponíveis do Teams. -
[AUTOTITLE](/integrations/tutorials/teams) - Crie habilidades e conhecimento sobre a integração GitHub Teams por meio de exemplos e atividades práticas.