Files
reviewer/docs/devops-guide/reviewer-token.md
2026-03-12 12:03:22 +07:00

1.5 KiB

Gitea Token Setup for AI Code Reviewer

Required Token Permissions

Permission Level Reason
repository Read and Write Read PR details, branches, diff; post review comments
issue Read and Write Create and delete progress comments on PRs (Gitea treats PR comments as issues internally)
user Read Fetch current bot user info to verify reviewer assignment

All other permissions (activitypub, misc, notification, organization, package) should be set to No Access.

How to Generate the Token

  1. Log in to Gitea as the bot account that will be assigned as a reviewer
  2. Go to SettingsApplications (top right avatar → Settings → Applications)
  3. Under Manage Access Tokens click Generate Token
  4. Fill in:
    • Token Name: ai-code-reviewer (or any descriptive name)
    • Expiration: set according to your security policy
  5. Set permissions as described in the table above
  6. Click Generate Token
  7. Copy the token immediately — it will not be shown again

Adding the Token to Your Repository

  1. Go to your repository → SettingsSecrets
  2. Click Add Secret
  3. Set:
    • Name: CC_GITEATOKEN
    • Value: paste the token generated above
  4. Click Save

Important Notes

  • The token must belong to the account that is assigned as a reviewer on pull requests — this is how the reviewer verification check works
  • Treat the token as a password — never commit it to the repository