GitHub
Интеграция GitHub предоставляет вашим pipeline доступ на чтение к активности разработки: коммиты, pull request, ревью и статус непрерывной интеграции — по репозиториям и по разработчикам.
Что можно с этим делать
- Отчёт о результатах команды — кто и что выпустил за период, объём PR, скорость прохождения ревью.
- Состояние CI — статус последних развёртываний / workflow, сбои, требующие внимания.
- Питать CTO IA — agent, который резюмирует техническую неделю (см. Сценарии использования → CTO IA).
Подключение (BYO)
- Администрирование → Интеграции → GitHub.
- Введите токен доступа GitHub с необходимыми scope на чтение (в идеале fine-grained PAT, ограниченный соответствующими репозиториями).
- Токен шифруется в состоянии покоя и никогда не раскрывается повторно.
Узел github_report
Узел github_report получает активность за временной интервал и публикует её в контекст в разбивке по разработчикам и по репозиториям. Нижестоящий agent превращает это в читаемый отчёт.
Отчёт строится параллельно по репозиториям, чтобы оставаться быстрым даже в загруженной организации GitHub.
Лучшие практики
- Предпочитайте выделенный токен для интеграции общему персональному токену.
- Ограничивайте scope строгим минимумом (доступ на чтение к репозиториям и actions).
- Комбинируйте с каналом Расписание для периодического отчёта (например, каждый вечер в 18:00).