À propos du connecteur GitHub
Le connecteur GitHub permet à votre application Base44 d’accéder de manière sécurisée aux données GitHub via OAuth. Utilisez-le pour créer des tableaux de bord de pull requests et de tickets, automatiser la création de tickets, générer des notes de release et synchroniser l’activité du dépôt dans votre application. GitHub prend en charge deux types de connexion : un connecteur pour les créateurs d’application, où vous connectez un seul compte GitHub qui alimente toute l’application, et un connecteur pour les utilisateurs d’application, où chaque personne qui utilise votre application connecte son propre compte GitHub.
Connecteur GitHub dans Base44
Cas d’usage et prompts pour GitHub
Utilisez le connecteur GitHub pour suivre le travail d’ingénierie, tenir les parties prenantes informées et connecter les workflows de code au reste de vos outils.Examiner les pull requests et l'activité de code
Examiner les pull requests et l'activité de code
Suivre les tickets et bugs
Suivre les tickets et bugs
Automatiser la création de tickets et les workflows
Automatiser la création de tickets et les workflows
Créer des changelogs et notes de release
Créer des changelogs et notes de release
Combiner GitHub avec d'autres outils
Combiner GitHub avec d'autres outils
Connecter GitHub à votre application
Utilisez le chat IA pour vous connecter à GitHub, ou connectez-vous avec un prompt prêt à l’emploi depuis le tableau de bord de votre application.Avec le chat IA
- Allez dans l’éditeur de votre application.
- Décrivez ce que vous voulez faire avec GitHub dans le chat IA, par exemple :
Connecte-toi à GitHub et affiche toutes les pull requests ouvertes pour org/repo qui attendent une revue.Crée un ticket GitHub quand un nouveau bug est signalé dans cette application.
- Examinez ce que le chat IA demande sous We need your permission to access.
- Cliquez sur Connect to GitHub.
- Dans la fenêtre GitHub qui s’ouvre :
- Connectez-vous au compte GitHub que vous souhaitez connecter.
- Examinez les permissions demandées et cliquez sur Authorize.
- Retournez dans l’éditeur et laissez l’IA terminer la création des pages, tables et flux alimentés par GitHub.

Connexion à GitHub avec le chat IA
Depuis le tableau de bord de l’application
- Cliquez sur Dashboard dans l’éditeur de votre application.
- Cliquez sur Integrations.
- Cliquez sur l’onglet Browse.
- Trouvez GitHub et cliquez sur Use.
- Sélectionnez le prompt prêt à l’emploi que vous souhaitez ajouter au chat IA.
- Dans le chat IA, examinez ce qui est demandé sous We need your permission to access.
- Cliquez sur Connect to GitHub et complétez le flux d’autorisation.
- Retournez dans l’éditeur et laissez l’IA terminer la création des flux alimentés par GitHub.

Connexion à GitHub depuis le tableau de bord de votre application
Scopes et permissions GitHub
Lorsque vous connectez GitHub, le connecteur demande des permissions via le flux d’autorisation OAuth de GitHub. Les permissions exactes affichées dépendent de ce que votre application essaie de construire ou exécuter.Permissions GitHub
repo: Accès complet aux dépôts auxquels le compte connecté peut accéder.read:user: Lire les informations de profil de base du compte connecté.user:email: Lire les adresses e-mail du compte connecté.
FAQ
Puis-je connecter plus d'un compte GitHub à la même application ?
Puis-je connecter plus d'un compte GitHub à la même application ?
Chaque personne qui utilise mon application peut-elle connecter son propre compte GitHub ?
Chaque personne qui utilise mon application peut-elle connecter son propre compte GitHub ?
Comment changer le compte GitHub connecté ?
Comment changer le compte GitHub connecté ?
- Allez dans le tableau de bord de votre application.
- Cliquez sur Integrations.
- Cliquez sur l’onglet My integrations.
- Cliquez sur l’icône More actions sur le connecteur GitHub et sélectionnez Switch account.
- Complétez le flux d’autorisation GitHub pour le nouveau compte.
Pourquoi mon application ne peut-elle pas accéder à un dépôt privé ?
Pourquoi mon application ne peut-elle pas accéder à un dépôt privé ?
Puis-je créer des tickets ou mettre à jour du contenu dans GitHub depuis mon application ?
Puis-je créer des tickets ou mettre à jour du contenu dans GitHub depuis mon application ?
Comment gérer le connecteur GitHub dans mon application ?
Comment gérer le connecteur GitHub dans mon application ?