From 50cefd78403255f69180ee77a29ae299bd2f6a3a Mon Sep 17 00:00:00 2001 From: Rodin Date: Sat, 2 May 2026 21:03:59 -0700 Subject: [PATCH] =?UTF-8?q?ci:=20fix=20reviewer=20models=20=E2=80=94=20son?= =?UTF-8?q?net=20uses=20Anthropic,=20gpt=20uses=20GPT-5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The matrix was wrong: "sonnet" was running GPT-5 and "gpt" was running GPT-4.1. Now: - sonnet → Claude Sonnet 4.6 via HAI Anthropic endpoint - gpt → GPT-5 via HAI OpenAI endpoint - security → GPT-5 via HAI OpenAI endpoint Each matrix entry specifies its own provider and base_url. --- .gitea/workflows/ci.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 3c95082..d2be9e4 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -28,12 +28,18 @@ jobs: include: - name: sonnet token_secret: SONNET_REVIEW_TOKEN - model: gpt-5 + provider: anthropic + base_url: http://100.86.77.84:6655/anthropic/v1 + model: claude-sonnet-4-6 - name: gpt token_secret: GPT_REVIEW_TOKEN - model: gpt-4.1 + provider: openai + base_url: http://100.86.77.84:6655/openai/v1 + model: gpt-5 - name: security token_secret: SECURITY_REVIEW_TOKEN + provider: openai + base_url: http://100.86.77.84:6655/openai/v1 model: gpt-5 system_prompt_file: SECURITY_REVIEW.md steps: @@ -49,9 +55,10 @@ jobs: PR_NUMBER: ${{ github.event.pull_request.number }} REVIEWER_TOKEN: ${{ secrets[matrix.token_secret] }} REVIEWER_NAME: ${{ matrix.name }} - LLM_BASE_URL: ${{ secrets.LLM_BASE_URL }} + LLM_BASE_URL: ${{ matrix.base_url }} LLM_API_KEY: ${{ secrets.LLM_API_KEY }} LLM_MODEL: ${{ matrix.model }} + LLM_PROVIDER: ${{ matrix.provider }} CONVENTIONS_FILE: "CONVENTIONS.md" PATTERNS_REPO: "rodin/go-patterns" PATTERNS_FILES: "README.md,patterns/"