Документация

GitHub

Измеряйте продуктивность команды разработки и статус CI из pipeline.

GitHub

Интеграция GitHub предоставляет вашим pipeline доступ на чтение к активности разработки: коммиты, pull request, ревью и статус непрерывной интеграции — по репозиториям и по разработчикам.

Что можно с этим делать

  • Отчёт о результатах команды — кто и что выпустил за период, объём PR, скорость прохождения ревью.
  • Состояние CI — статус последних развёртываний / workflow, сбои, требующие внимания.
  • Питать CTO IA — agent, который резюмирует техническую неделю (см. Сценарии использования → CTO IA).

Подключение (BYO)

  1. Администрирование → Интеграции → GitHub.
  2. Введите токен доступа GitHub с необходимыми scope на чтение (в идеале fine-grained PAT, ограниченный соответствующими репозиториями).
  3. Токен шифруется в состоянии покоя и никогда не раскрывается повторно.

Узел github_report

Узел github_report получает активность за временной интервал и публикует её в контекст в разбивке по разработчикам и по репозиториям. Нижестоящий agent превращает это в читаемый отчёт.

Отчёт строится параллельно по репозиториям, чтобы оставаться быстрым даже в загруженной организации GitHub.

Лучшие практики

  • Предпочитайте выделенный токен для интеграции общему персональному токену.
  • Ограничивайте scope строгим минимумом (доступ на чтение к репозиториям и actions).
  • Комбинируйте с каналом Расписание для периодического отчёта (например, каждый вечер в 18:00).