Skip to main content

Usando GitHub no Teams

Saiba como usar GitHub no Teams para melhorar a colaboração e simplificar seu fluxo de trabalho.

A integração GitHub para Microsoft Teams permite conectar 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 GitHub conta ao GitHub aplicativo no Teams

Observação

Antes de conectar suas contas, um administrador do workspace do Teams deve ter instalado o GitHub aplicativo. Confira Integração GitHub com o Teams.

  1. No Teams, abra uma mensagem direta ou uma conversa de aplicativo pessoal com o GitHub aplicativo.
  2. Execute @GitHub Notifications signin e siga os prompts no Teams e no navegador para autorizar a conexão.

Depois que sua GitHub conta 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..

CommandDescrição
@GitHub Notifications subscribe owner/repoAssina o canal para notificações do repositório especificado.
@GitHub Notifications unsubscribe owner/repoCancela a assinatura do canal de notificações do repositório especificado.
@GitHub Notifications subscribe listLista todos os repositórios aos quais o canal está inscrito.
@GitHub Notifications subscribe list featuresLista 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 GitHub aplicativo 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 GitHub conta por meio do aplicativo GitHub no Teams.

Observação

Se você tiver vários espaços de trabalho do Teams em que usa o GitHub aplicativo, as menções só funcionarão no espaço de trabalho em que você fez logon 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.

As visualizações de link fornecem contexto adicional ao compartilhar links para GitHub recursos 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 no GitHub Teams.
  • O GitHub aplicativo não foi autorizado para o repositório.

Experiência de aplicativo pessoal

O GitHub aplicativo pessoal 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.

Leitura adicional

  •         [AUTOTITLE](/integrations/how-tos/teams/customize-notifications) – Saiba como personalizar suas GitHub notificações 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 do GitHub Teams por meio de exemplos e atividades práticas.