Gérer GitHub depuis InfraNest
Transformez l'activité GitHub en actions automatisées
Connectez GitHub et utilisez ce qui se passe dans vos dépôts pour déclencher des automatisations, puis laissez InfraNest agir en retour sur GitHub pour vous.
- Réagissez aux événements des dépôts : déclenchez des automatisations lors de pushes, pull requests, reviews, issues, commentaires, releases, check runs et suites, exécutions de workflows, déploiements, ainsi que la création ou suppression de branches ou de tags.
- Agissez automatiquement sur GitHub : ouvrez, commentez, fermez ou rouvrez des issues, ajoutez ou retirez des labels, assignez des issues, demandez des reviews, mergez des pull requests, déclenchez ou relancez des workflows, annulez des exécutions, définissez le statut d'un commit, créez des releases, et créez des déploiements ou mettez à jour leur statut.
- Choisissez ce qu'InfraNest peut voir : sélectionnez des dépôts spécifiques, ou tous, lors de la connexion — et modifiez cette sélection à tout moment sur GitHub.
- Connectez plusieurs comptes : liez votre compte personnel et une organisation séparément, chacun comme sa propre connexion.
NoteDemander une review à une équipe ne fonctionne que si vous connectez une organisation, pas un compte personnel.
Ce que vous pouvez faire
- 14 déclencheurs GitHub (push, PR, issue, exécution de workflow, déploiement...)
- 19 actions GitHub (merger une PR, déclencher un workflow, créer une release...)
- Accès par dépôt, choisi lors de la connexion
- Plusieurs comptes GitHub en tant que connexions distinctes
Comment le connecter
- 1
Ouvrir l'intégration GitHub
Allez dans Integrations et ouvrez GitHub.
- 2
Démarrer la configuration automatique
Sélectionnez Connect, puis Set up automatically pour installer l'application InfraNest sur GitHub.
- 3
Choisissez vos dépôts
Dans la fenêtre GitHub, choisissez le compte ou l'organisation, puis sélectionnez All repositories ou seulement ceux que vous souhaitez qu'InfraNest voie.
- 4
Confirmez la connexion
Vous êtes redirigé vers InfraNest et la connexion apparaît sous Accounts. Vous préférez utiliser un jeton ? Choisissez Use a token et collez un jeton d'accès personnel avec accès repo.
Questions
#Que peut voir et faire InfraNest une fois connecté ?
InfraNest peut surveiller l'activité dans les dépôts que vous avez sélectionnés — pushes, pull requests, issues, exécutions de workflows, déploiements, releases et vérifications — et agir en retour sur GitHub dans le cadre d'une automatisation, comme merger une pull request, déclencher un workflow ou ouvrir une issue. Vous choisissez quels dépôts sont inclus lors de la connexion, et pouvez ajuster cela plus tard sur GitHub.
#Dois-je utiliser la configuration automatique ou un jeton ?
La configuration automatique, qui installe l'application InfraNest, est recommandée — elle limite l'accès aux seuls dépôts que vous choisissez et ne nécessite aucun jeton à renouveler. Utilisez plutôt un jeton si vous ne pouvez pas installer d'application, par exemple sur une instance GitHub auto-hébergée.
#Que se passe-t-il si je révoque le jeton ou désinstalle l'application ?
Si vous déconnectez GitHub depuis le Integrations hub, InfraNest désinstalle l'application et perd l'accès ; si la même installation est partagée avec un autre workspace, celle-ci reste en place. Si un jeton d'accès personnel est révoqué ou expire, les automatisations qui dépendent de la connexion GitHub cesseront de fonctionner jusqu'à ce qu'elle soit reconnectée.
#Puis-je modifier plus tard les dépôts auxquels InfraNest a accès ?
Oui. Ouvrez l'application InfraNest sur GitHub sous Settings → GitHub Apps → InfraNest de votre compte ou organisation, et ajustez les dépôts sélectionnés à tout moment.
#Puis-je connecter à la fois mon compte personnel et mon organisation ?
Oui, chacun est configuré séparément et apparaît comme sa propre connexion. Notez que les actions basées sur les équipes, comme demander une review à une équipe, ne fonctionnent qu'via une connexion d'organisation.
Souvent connectés ensemble
Prêt en quelques secondes
Réunissez toute votre infrastructure dans un tableau de bord moderne.
Offre gratuite · Sans carte bancaire · Configuré en quelques minutes