AI-powered PR reviewer for Forgejo and Woodpecker CI
  • Go 97.2%
  • Dockerfile 2.8%
Find a file
phil fd2069db2a
All checks were successful
ci/woodpecker/push/0-check Pipeline was successful
ci/woodpecker/push/99-release-helper Pipeline was successful
Merge pull request 'Update module github.com/caarlos0/env/v11 to v11.4.1' (#14) from renovate/github.com-caarlos0-env-v11-11.x into main
Reviewed-on: #14
2026-05-11 05:35:50 +02:00
.woodpecker fix: right package CI user/token 2026-04-19 20:01:50 +02:00
forgejo error discarding 2026-04-19 18:35:21 +02:00
global Make all ENV right for Woodpecker Plugin (#10) 2026-04-20 12:36:58 +02:00
prompts Added spoiler and emojis 2026-04-19 20:45:19 +02:00
review error discarding 2026-04-19 18:35:21 +02:00
utils Added project 2026-04-19 18:26:46 +02:00
.dockerignore Added project 2026-04-19 18:26:46 +02:00
.gitignore Added project 2026-04-19 18:26:46 +02:00
CHANGELOG.md 🎉 Release 1.0.0-rc.0 2026-04-20 10:38:13 +00:00
Dockerfile Fix: entrypoint for dockerfile 2026-04-20 11:52:18 +02:00
go.mod Update module github.com/caarlos0/env/v11 to v11.4.1 2026-05-01 20:24:14 +00:00
go.sum Update module github.com/caarlos0/env/v11 to v11.4.1 2026-05-01 20:24:14 +00:00
LICENSE.md docs: add GNU GPL v3 license file 2026-04-25 14:07:25 +02:00
main.go Added project 2026-04-19 18:26:46 +02:00
README.md Make all ENV right for Woodpecker Plugin (#10) 2026-04-20 12:36:58 +02:00
renovate.json Add renovate.json 2026-04-19 19:42:15 +00:00

PR Review Bot (Woodpecker Plugin)

AI-powered PR reviewer for Forgejo/Woodpecker CI. Posts concise code reviews with Summary, Issues, Recommendations, Score, and Result.

Runs as plugin in Woodpecker.

Environment Variables

LLM (Required)

Variable Description
PLUGIN_LLM_PROVIDER LLM provider (e.g. openai)
PLUGIN_LLM_MODEL Model name
PLUGIN_LLM_BASEURL API base URL
PLUGIN_LLM_APIKEY API key

Forgejo (Required)

Variable Description
PLUGIN_LLM_FORGEJO_TOKEN Forgejo API token
PLUGIN_LLM_FORGEJO_NAME Bot username (for deleting old comments)
PLUGIN_LLM_FORGEJO_SKIPAUTHORS Skip review for these authors (comma-separated)

CI Environment (From WoodpeckerCI automatically injected)

Variable Description
CI_FORGE_URL Forgejo URL
CI_REPO_OWNER Repository owner
CI_REPO_NAME Repository name
CI_COMMIT_AUTHOR PR author username
CI_COMMIT_PULL_REQUEST PR number