Skip to main content

Cette version de GitHub Enterprise Server n'est plus disponible depuis le 2026-04-09. Aucune publication de correctifs n’est effectuée, même pour les problèmes de sécurité critiques. Pour de meilleures performances, une sécurité améliorée et de nouvelles fonctionnalités, effectuez une mise à niveau vers la dernière version de GitHub Enterprise. Pour obtenir de l’aide sur la mise à niveau, contactez le support GitHub Enterprise.

Intégration de GitHub à Slack

Découvrez comment intégrer GitHub à Slack pour améliorer la collaboration et simplifier les flux de travail.

À propos de l’intégration GitHub pour Slack

L’intégration GitHub de Slack vous donne une visibilité complète de vos projets et de vos GitHub équipes directement dans les canaux Slack. Vous pouvez générer des idées, trier des problèmes et collaborer avec d’autres équipes pour avancer les projets, tout cela sans quitter Slack.

Avec l’intégration GitHub de Slack, vous pouvez :

  • Obtenez desGitHub notifications dans les canaux Slack.
  • Utilisez des commandes de barre oblique pour effectuer des actions sur GitHub.
  • Fournissez un contexte à votre équipe lorsque vous partagez des liens vers des GitHub activités et propriétés.
  • Lancez une Agent cloud Copilot session à partir de Slack à l’aide du contexte d’un thread Slack.

Lorsque vous accordez à l’application GitHub l’accès à votre espace de travail Slack, vous lui accordez certaines autorisations. Les autorisations fournies sont nécessaires pour que l’application fonctionne correctement et fournissent les fonctionnalités attendues. Consultez Autorisations pour GitHub dans Slack.

Prerequisites

Pour utiliser l’intégration GitHub pour Slack, vous avez besoin des éléments suivants :

  • Un GitHub compte.
  • Espace de travail Slack dans lequel vous êtes autorisé à installer des applications.

Installation de l’intégration GitHub pour Slack

L’application GitHub dans la Place de marché Slack ne peut pas être utilisée avec GitHub Enterprise Server. Au lieu de cela, vous devez configurer une application Slack privée pour connecter votre GitHub Enterprise Server instance à votre espace de travail Slack.

  1. Accédez à YOUR-GHES-INSTANCE:8443 et localisez la section « Intégration de conversation ».

  2. Cochez la case « Activation GitHub de l’intégration de chat ».

  3. Sous « Sélectionner un client de conversation », sélectionnez « Slack ».

  4. Dans votre navigateur, accédez à la page Api Slack : Applications , puis cliquez sur Générer un jeton , puis sélectionnez l’espace de travail où l’application sera utilisée.

  5. Copiez le jeton généré.

  6. Revenez à la section « Intégration de conversation » dans votre GitHub Enterprise Server instance et collez le jeton dans le champ « Jeton de configuration d’application ».

  7. Cliquez sur Générer l’application.

  8. Une fois l’application générée, cliquez sur Enregistrer les paramètres.

  9. Accédez à <instancename>/_slack/ ou à slack.<instancename> pour installer l'application sur votre espace de travail.

  10. Si l’application doit être installée sur plusieurs espaces de travail, accédez à votre application en cliquant sur le lien « ID d’application Slack » dans la section « Intégration de conversation » de votre GitHub Enterprise Server instance.

    • Accédez à la section « Gérer la distribution » dans les paramètres de votre application.
    • Cochez la case « Supprimer les informations codées en dur », puis cliquez sur Activer la distribution publique

Lectures complémentaires