Les intégrations sont des outils qui étendent les fonctionnalités de GitHub. Les intégrations peuvent effectuer différentes opérations sur GitHub, comme ouvrir des problèmes, commenter des demandes de tirage (pull request) et gérer des projets. Elles peuvent également agir en dehors de GitHub en fonction des événements qui se produisent sur GitHub. Par exemple, une intégration peut publier sur Slack quand un problème est ouvert sur GitHub.
Vous pouvez découvrir de nombreuses intégrations dans la GitHub Marketplace. GitHub Marketplace inclut des GitHub Apps, OAuth apps et des actions personnalisées que vous pouvez utiliser dans les workflows GitHub Actions. Vous pouvez également obtenir des intégrations directement auprès du créateur d’intégration.
Pour obtenir la liste des intégrations GitHub mises en avant, consultez « Intégrations GitHub mises en avant ».
Si vous souhaitez que votre instance GitHub Enterprise Server utilise une GitHub App tierce, vous pouvez contacter le développeur de l’application pour que l’GitHub App soit disponible pour GitHub Enterprise Server. Pour plus d’informations, consultez « Mise à disposition de votre application GitHub pour GitHub Enterprise Server ».
Si vous souhaitez que votre instance GitHub Enterprise Server utilise des actions personnalisées tierces, vous devez activer GitHub Connect. Pour plus d’informations, consultez « Activer l’accès automatique aux actions GitHub.com à l’aide de GitHub Connect ».
Pour plus d’informations sur l’utilisation des intégrations, consultez :
- « À propos de l’utilisation des applications GitHub »
- « Utilisation des applications OAuth »
- « Utilisation de blocs élémentaires pré-écrits dans votre workflow »
Vous pouvez aussi créer vos propres intégrations. Pour plus d’informations, consultez « À propos de la création d’intégrations ».