Files
solutions/README.md
2026-03-11 19:48:23 +01:00

2.5 KiB
Raw Blame History

Создание технического аккаунта для Code Review

1. Создание локального пользователя в Gitea

Создайте локального пользователя в Gitea.

Рекомендуемое имя пользователя: KodoBot

2. Сохранение временного пароля

При создании пользователя задайте временный пароль и сохраните его в защищённом месте.

3. Генерация PAT с минимальными правами

Сгенерируйте Personal Access Token (PAT) с минимально необходимыми правами, используя PowerShell-скрипт.

(Create-PAT.ps1)

Сохраните возвращённое значение PAT в защищённом месте.

4. Смена пароля созданного пользователя

После успешного создания PAT смените пароль у созданного пользователя для безопасности.

5. Настройка секретов и переменных организации

На уровне организации определите секреты и переменные, необходимые для функционирования Code Reviewer.

Secrets

  • CC_GITEATOKEN — PAT пользователя reviewer
  • CC_API_KEY — ключ авторизации для LLM OpenAI API (sk-***)

Variables

  • CC_BASE_URL — URL LiteLLM Proxy. Значение по умолчанию: http://llm.developertools.com
  • CC_MODEL — модель, используемая по умолчанию: /int/revewer/default

и пропишите их на уровне организации с помощью скрита (Set-GiteaOrgActionItem.ps1) для использования скрипта нужно определить переменную окружения $Env:AdminGiteaManagePAT Пример запуска

Pat=$Env:AdminGiteaManage .\Set-GiteaOrgActionItem.ps1 -Org wyn-core -VarName "CC_BASE_URL" -Value "https://llm.developertools.pro/" .\Set-GiteaOrgActionItem.ps1 -Org wyn-core -VarName "CC_MODEL" -Value "/int/reviewer/default" .\Set-GiteaOrgActionItem.ps1 -Org wyn-core -VarName "CC_GITEATOKEN" -Password "f79....c1c" .\Set-GiteaOrgActionItem.ps1 -Org wyn-core -VarName "CC_API_KEY" -Password "sk-F..6-k..g"