GitHub
L'intégration GitHub donne à vos pipelines une lecture de l'activité de développement : commits, pull requests, revues, et état de l'intégration continue — par dépôt et par développeur.
Ce que vous pouvez en faire
- Rapport de production d'équipe — qui a livré quoi sur la période, volume de PR, délais de revue.
- Santé de la CI — état des derniers déploiements / workflows, échecs à signaler.
- Alimenter un CTO IA — un agent qui synthétise la semaine technique (voir Cas d'usage → CTO IA).
Connexion (BYO)
- Administration → Intégrations → GitHub.
- Renseignez un token d'accès GitHub avec les portées de lecture nécessaires (idéalement un fine-grained PAT limité aux dépôts concernés).
- Le token est chiffré au repos et jamais réexposé.
Le nœud github_report
Le nœud github_report récupère l'activité sur une fenêtre de temps et la publie dans le contexte, ventilée par développeur et par dépôt. Un agent en aval la transforme en compte rendu lisible.
Le rapport est construit en parallèle sur les dépôts pour rester rapide même sur une organisation GitHub fournie.
Bonnes pratiques
- Préférez un token dédié à l'intégration plutôt qu'un token personnel partagé.
- Restreignez les portées au strict nécessaire (lecture des dépôts, des actions).
- Combinez avec le canal Planification pour un rapport récurrent (ex. tous les soirs à 18h).