Skip to main content

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

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 GitHub para Slack

A integração GitHub para o Slack oferece a você e suas equipes visibilidade total dos seus projetos GitHub 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 GitHub para Slack, você pode:

  • Obtenha notificações do GitHub nos canais do Slack.
  • Use comandos de barra para executar ações em GitHub.
  • Forneça ** contexto ** à sua equipe ao compartilhar links para GitHub atividades e propriedades.
  • Inicie uma sessão do agente de codificação Copilot a partir do Slack, usando o contexto de uma conversa 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 GitHub para Slack, você precisa:

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

Instalando a integração GitHub para 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 instância GitHub Enterprise Server ao workspace do Slack.

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

  2. Selecione a caixa de seleção "Habilitar a integração do chat do GitHub".

  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 à seção "Integração de chat" na sua instância do GitHub Enterprise Server e cole o token no campo "Token de configuração do 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é ele clicando no link "ID do aplicativo Slack" na seção "Integração de bate-papo" da sua instância do 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

  •         [AUTOTITLE](/integrations/how-tos/slack/use-github-in-slack) - Saiba como usar a integração GitHub para Slack.