Skip to main content

Enterprise Server 3.20 está disponível no momento como versão candidata a lançamento.

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 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.

  1. No Teams, abra uma mensagem direta ou uma conversa de aplicativo pessoal com o aplicativo GitHub .
  2. Execute @GitHub Notifications signin e 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..

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 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.

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.

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.