InfraNestInfraNest
GitHub
Automation

Transformez l’activité GitHub en contexte d’incident et en automatisation

Surveillez les push, pull requests et workflows, agissez en retour sur GitHub, et suivez les incidents sous forme de tickets

Connectez GitHub et InfraNest réagit à ce qui se passe dans vos dépôts, ouvre des tickets pour les incidents et constats que vous voulez suivre, et vous montre ce que chaque déploiement a touché.

  • Des tickets qui s’ouvrent et se ferment d’eux-mêmes pour les incidents : InfraNest peut ouvrir un ticket dans un dépôt pour chaque incident, ou seulement pour les incidents critiques ou certains moniteurs choisis, et le passer à son statut terminé quand l’incident se résout, avec des notes copiées dans les deux sens.
  • Clore la boucle depuis GitHub : fermer le ticket dans GitHub peut résoudre l’incident, et les commentaires qui y sont ajoutés rejoignent la chronologie de l’incident.
  • Déposer des constats à la main quand vous voulez une trace : tout constat ou incident peut être transformé en ticket pré-rédigé, avec commandes et secrets retirés, et le texte vous est montré avant l’envoi ; un constat répété est ajouté en commentaire plutôt que déposé à nouveau.
  • Les déploiements affichés à côté de ce qu’ils touchent : chaque déploiement obtient une page avec ses pull requests, ses commits, et une vérification par rapport à vos moniteurs pendant une heure ensuite, pour savoir s’il a aggravé la situation.
  • Déclencher et agir sur GitHub depuis des automatisations : réagissez à un push, une pull request, une release, une exécution de workflow ou un check, et en réponse ouvrez ou mettez à jour un ticket, fusionnez une pull request, relancez une tâche, déclenchez un workflow, ou définissez un statut de commit — sans ouvrir GitHub.

À quoi cela ressemble dans InfraNest

Échec du workflow GitHub → ouvrir une issue et alerter
ActiveEn pauseEnregistrer l'automatisation

Quand ceci arrive

Exécution de workflow GitHub

Une exécution de workflow GitHub Actions a changé d'état — démarrée, terminée, échouée ou réussie.

Modifier

S’exécute à 09:00 · Europe/Amsterdam · il est 16:16 là-bas

Prochaines exécutions :mar. 3 nov., 09:00mer. 4 nov., 09:00jeu. 5 nov., 09:00

Cette automatisation ne s’exécute que lorsque vous cliquez sur « Exécuter maintenant ».

Seulement si — filtres optionnels

CorrespondanceToutesN'importe laquelleAucunede ces conditions

Astuce : une valeur peut référencer un autre champ ou l’heure via une variable.

Faire ceci — les actions s'exécutent dans l'ordre, s'arrêtent au premier échec

1Créer une issue GitHubOuvre une issue, avec labels et assignés facultatifs. La nouvelle issue est enregistrée pour les étapes suivantes sous github_issue.
2Envoyer une notificationEnvoyer une alerte à vos canaux ou adresses e-mail.

En clair

Quand Exécution de workflow GitHub si Statut égal à completed, alors Créer une issue GitHub et Envoyer une notification.

Ce que vous pouvez faire

Une fois GitHub connecté, voici ce qu’InfraNest peut en faire.

  • Tickets ouverts et fermés automatiquement pour les incidents
  • Fermer le ticket GitHub résout l’incident
  • Constats et incidents déposés manuellement sous forme de tickets pré-rédigés
  • Déploiements vérifiés par rapport aux moniteurs pendant une heure après la release
  • 19 actions et 14 déclencheurs pour les automatisations GitHub

Comment le connecter

  1. 1

    Installer l’app InfraNest Automations

    Donne à InfraNest accès uniquement aux dépôts que vous choisissez, sans jeton à renouveler plus tard — allez dans Intégrations, ouvrez GitHub, et sélectionnez Connecter.

  2. 2

    Choisissez votre compte ou votre organisation

    Choisissez où installer et sélectionnez Tous les dépôts ou seulement ceux que vous voulez qu’InfraNest voie, puis confirmez dans la fenêtre GitHub qui s’ouvre.

  3. 3

    Confirmez que l’installation vous appartient

    GitHub peut vous demander de confirmer l’accès ; une fois de retour sur InfraNest, la connexion apparaît sous Comptes.

C’est tout — GitHub est connecté.

Guide de configuration complet

Configurer avec l’IA

J’utilise GitHub et je souhaite le connecter à InfraNest (infranest.io), qui gère les domaines, le DNS, les serveurs et les certificats chez plusieurs fournisseurs. InfraNest demande : Installation de l'app GitHub, ou par jeton d'accès personnel. Guidez-moi pour créer cela dans GitHub : où se trouve chaque réglage dans l’interface actuelle, s’il existe une option en lecture seule, et comment vérifier que cela fonctionne avant de le coller.

Serveur MCP

GitHub dans Claude et ChatGPT

Vous gérez un incident depuis Claude ou ChatGPT ? Votre assistant peut le créer dans GitHub avec les détails déjà remplis et vous donner le lien. Il vous demande d’abord.

  • Acquitte l’incident Checkout et crée-le dans GitHub.
  • Qu’est-ce qui a causé cet incident ? Crée-le ensuite dans GitHub pour l’équipe.

Questions

#GitHub peut-il déclencher mes automatisations, ou seulement subir des actions ?

Les deux, mais seulement si vous vous connectez via l’app : un jeton permet aux automatisations d’agir sur GitHub (ouvrir des tickets, fusionner des pull requests, déclencher des workflows) mais il ne peut pas démarrer d’automatisations à partir d’événements GitHub. Installez l’app si vous voulez que les push, pull requests, exécutions de workflows et autres déclenchent quelque chose.

#Qu’advient-il de mes tickets si je déconnecte GitHub ?

La déconnexion vous montre à l’avance ce qui s’arrête et ce qu’InfraNest supprime avant que vous confirmiez. Les tickets pour incidents s’arrêtent, toute automatisation utilisant la connexion est désactivée plutôt que d’échouer silencieusement, et votre équipe est informée de qui l’a déconnectée et de ce qui a été désactivé.

#Que se passe-t-il si quelqu’un révoque l’accès ou désinstalle l’app côté GitHub ?

InfraNest le détecte : la connexion apparaît en échec sous Nécessite une attention, vous recevez une notification, et les automatisations qui l’utilisent s’arrêtent avec un message expliquant pourquoi. Se reconnecter avec le même compte reprend vos automatisations avec leurs réglages intacts.

#InfraNest peut-il créer des tickets sous mon nom ou en tant que bot ?

Installé comme app, les tickets et commentaires sont créés en tant qu’infranest[bot] ; connecté avec un jeton, ils sont créés sous le compte GitHub auquel appartient le jeton. Dans tous les cas, chaque ticket précise qui l’a déposé, ou note qu’InfraNest l’a déposé automatiquement.

#De quoi ai-je besoin avant de connecter GitHub ?

Un propriétaire du compte ou de l’organisation GitHub doit approuver l’installation de l’app (ou vous pouvez vous connecter avec un jeton d’accès personnel à la place) — voir le guide d’installation.

#Le serveur MCP d’InfraNest fonctionne-t-il avec GitHub ?

Oui. Avec « laisser aussi agir » activé, votre assistant peut créer un incident InfraNest dans votre GitHub connecté et vous donner le lien du ticket. Il vous demande d’abord, et un incident qui a déjà un ticket le garde. L’intégration GitHub est incluse à partir de Pro. Le serveur MCP de GitHub travaille avec vos tickets GitHub. Celui d’InfraNest apporte l’incident, son moniteur et ce qui a changé juste avant dans la même conversation.

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