fix. harden Go review flow
ci / test (pull_request) Successful in 21s
ci / publish (pull_request) Has been skipped

Fix runner bootstrap and auth handling, preserve queued SHAs, make event/job acceptance atomic, fence stale runs, correct retries and prompts, add fake end-to-end coverage, and fix deployment defaults.

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Space-Banane
2026-07-12 22:20:48 +02:00
parent f19b271642
commit 85c0e735dc
19 changed files with 539 additions and 142 deletions
+3 -2
View File
@@ -41,6 +41,7 @@ DB_PORT=3306
DB_NAME=gitea_codex
DB_USER=gitea_codex
DB_PASSWORD=replace
MARIADB_ROOT_PASSWORD=replace-with-a-different-root-password
WORKDIR=/var/lib/gitea-codex/worktrees
MAX_DIFF_BYTES=200000
@@ -53,7 +54,7 @@ REVIEW_RUNNER_IMAGE=node:22-bookworm-slim
# Security: fork PRs are skipped unless explicitly enabled.
ALLOW_UNTRUSTED_FORKS=false
# Optional SQLite/MariaDB override. When unset, DB_* values compose a MariaDB DSN.
DATABASE_URL=sqlite://./gitea-codex.db
# Optional database override. Leave blank for the MariaDB DSN composed from DB_*.
DATABASE_URL=
WEBHOOK_MAX_BYTES=2097152
PORT=8000