Skip to main content

À propos de la création d’intégrations

Les intégrations sont des outils qui étendent les fonctionnalités de . Les intégrations peuvent effectuer différentes opérations sur , comme ouvrir des problèmes, commenter des demandes de tirage (pull request) et gérer des projets. Elles peuvent également agir en dehors de en fonction des événements qui se produisent sur . Par exemple, une intégration peut publier sur Slack quand un problème est ouvert sur .

De nombreuses intégrations sont des Apps, des workflows Actions ou des actions personnalisées pour les workflows Actions.

  • Les Apps sont des intégrations qui s’exécutent sur le serveur du propriétaire de l’application ou sur un appareil utilisateur. Pour plus d’informations, consultez « À propos de la création d’applications  ».
  • Les workflows Actions sont des workflows qui s’exécutent lorsque des événements spécifiques se produisent sur . Pour plus d’informations, consultez « Comprendre Actions ».
  • Les actions personnalisées sont du code qui peut être exécuté par un workflow Actions. Pour plus d’informations, consultez « À propos des actions personnalisées ».

Votre intégration peut utiliser l’API pour extraire des données et apporter des modifications aux données sur . propose une API REST et une API GraphQL. Pour plus d’informations, consultez l’article suivant :

Votre intégration peut utiliser des webhooks pour savoir quand des événements spécifiques se produisent sur . Pour plus d’informations, consultez « À propos des webhooks ».

Si votre intégration est une App ou une action personnalisée, vous pouvez publier votre intégration sur Marketplace. Pour plus d’informations, consultez À propos de Marketplace pour les applications et Publication d’actions dans Marketplace.

Si votre intégration utilise l'IA générative, vous pouvez trouver et expérimenter des modèles d'IA gratuitement sur . Consultez Prototypage avec des modèles IA.