GitHub
La integración de GitHub da a tus pipelines una lectura de la actividad de desarrollo: commits, pull requests, revisiones y estado de la integración continua — por repositorio y por desarrollador.
Qué puedes hacer con ella
- Informe de producción del equipo — quién entregó qué durante el periodo, volumen de PR, tiempo de respuesta de las revisiones.
- Salud de CI — estado de los últimos despliegues / workflows, fallos a señalar.
- Alimentar un CTO IA — un agente que resume la semana técnica (consulta Casos de uso → CTO IA).
Conexión (BYO)
- Administración → Integraciones → GitHub.
- Introduce un token de acceso de GitHub con los ámbitos de lectura requeridos (idealmente un fine-grained PAT limitado a los repositorios pertinentes).
- El token se cifra en reposo y nunca se vuelve a exponer.
El nodo github_report
El nodo github_report obtiene la actividad durante una ventana de tiempo y la publica en el contexto, desglosada por desarrollador y por repositorio. Un agente aguas abajo la convierte en un informe legible.
El informe se construye en paralelo entre repositorios para seguir siendo rápido incluso en una organización de GitHub muy activa.
Buenas prácticas
- Prefiere un token dedicado a la integración antes que un token personal compartido.
- Restringe los ámbitos al mínimo estricto (acceso de lectura a repositorios y actions).
- Combínalo con el canal Schedule para un informe recurrente (p. ej. cada tarde a las 18:00).