Skip to main content

Integrando GitHub ao Slack

Saiba como integrar GitHub ao Slack para melhorar a colaboração e simplificar os fluxos de trabalho.

Sobre a integração para o GitHub Slack

A GitHub integração com o Slack oferece a você e às suas equipes visibilidade total dos seus GitHub projetos diretamente nos canais do Slack. Você pode gerar ideias, problemas de triagem e colaborar com outras equipes para encaminhar projetos, tudo isso sem sair do Slack.

Com a integração para o GitHub Slack, você pode:

  • Obtenha GitHub notificações nos canais do Slack.
  • Use comandos de barra para executar ações em GitHub.
  • Dê à sua equipe contexto ao compartilhar links para atividades e propriedades do GitHub.
  • Inicie uma sessão agente de nuvem Copilot a partir do Slack, usando o contexto de um tópico do Slack.

Quando você concede acesso do aplicativo GitHub para o workspace do Slack, você está concedendo a ele determinadas permissões. As permissões fornecidas são necessárias para que o aplicativo funcione corretamente e forneça os recursos esperados. Confira Permissões para GitHub no Slack.

Pré-requisitos

Para usar a integração com o GitHub Slack, você precisa:

  • Uma GitHub conta.
  • Um workspace do Slack em que você tem permissão para instalar aplicativos.

Instalando a integração do GitHub para o Slack

O aplicativo GitHub no Slack Marketplace não pode ser usado com GitHub Enterprise Server. Em vez disso, você precisa configurar um aplicativo privado do Slack para conectar sua GitHub Enterprise Server instância ao workspace do Slack.

  1. Navegue até YOUR-GHES-INSTANCE:8443 e localize a seção "Integração de chat".

  2. Marque a caixa de seleção "Habilitando GitHub a integração de chat".

  3. Em "Selecionar cliente de chat", selecione "Slack".

  4. No navegador, navegue até a API do Slack: página Aplicativos e clique em Gerar Token e selecione o workspace onde o aplicativo será usado.

  5. Copie o token gerado.

  6. Volte para a seção "Integração de chat" em sua GitHub Enterprise Server instância e cole o token no campo "Token de configuração de aplicativo".

  7. Clique em Gerar Aplicativo.

  8. Depois que o aplicativo for gerado, clique em Salvar configurações.

  9. Navegue até <instancename>/_slack/ ou slack.<instancename> para instalar o aplicativo em seu workspace.

  10. Se o aplicativo precisar ser instalado em vários espaços de trabalho, navegue até seu aplicativo clicando no link "ID do aplicativo Slack" na seção de "Integração de chat" na instância GitHub Enterprise Server.

    • Navegue até a seção "Gerenciar Distribuição" nas configurações do aplicativo.
    • Marque a caixa de seleção "Remover informações codificadas em código" e clique em Ativar Distribuição Pública

Leitura adicional