Skitflow
Code Review

Code Review

Автоматическое ревью pull request в подключённых репозиториях GitHub, GitLab и Gitea/Forgejo с переиспользуемыми правилами ревью и контекстом всей кодовой базы.

Code Review проверяет pull request в репозиториях, которые вы подключили к проекту Skitflow. Review запускается, когда не-draft pull request открыт или обновлён, либо когда вы запускаете его вручную, и возвращает результат провайдеру в виде сводки и inline-комментариев.

На содержание review влияют две вещи: переиспользуемые правила организации, то есть навыки Code Review, и Code Intelligence, слой индексации и семантического поиска, который позволяет review опираться на контекст остальной кодовой базы, а не только на diff.

Подключение провайдера

  1. Включите code_review.enabled и флаг своего провайдера (code_review.github, code_review.gitlab или code_review.gitea) в Dashboard → Settings → Code Review → Feature availability.
  2. Откройте страницу Code Review в проекте и подключите провайдера: установите GitHub App либо укажите URL инстанса и токен бота для GitLab и Gitea/Forgejo.
  3. Синхронизируйте репозитории, свяжите нужные с проектом и включите для каждого Code Review.
  4. Откройте или обновите не-draft pull request либо нажмите Run review, чтобы убедиться, что подключение работает.

На self-hosted оператор должен развернуть воркер Code Review и настроить учётные данные провайдера до шага 1. См. Настройку self-hosted.

Доступность

Code Review выдаётся на уровне организации: на Cloud это тариф Pro и выше (platform admins проходят всегда); на self-hosted это активная enterprise license или trial.

Страницы раздела

On this page