# Role minting ephemeral tokens for the teabot-reviewer bot user. # The reviewer reads code and posts pull-request reviews/comments, so it gets # read on repositories (fetch diffs) and write on issues (PR reviews + issue/PR # comments). No repository-write, admin, org, or user scopes. # Reading gitea/creds/teabot-reviewer mints a lease-bound token deleted from # Gitea on revoke/expiry. --- username: teabot-reviewer scopes: - read:repository - write:issue token_name_prefix: vault-teabot-reviewer ttl: 3600 # 1h max_ttl: 14400 # 4h