From a6b14fe6d69b0f04fc19c018acfa1d72eec09f90 Mon Sep 17 00:00:00 2001 From: Pauljd Date: Tue, 8 Sep 2026 18:44:51 +0100 Subject: [PATCH] Add isolated Davidson AI review job --- .gitea/scoped_workflows/davidson-ci.yml | 28 +++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/.gitea/scoped_workflows/davidson-ci.yml b/.gitea/scoped_workflows/davidson-ci.yml index 12891ea..d5e09cd 100644 --- a/.gitea/scoped_workflows/davidson-ci.yml +++ b/.gitea/scoped_workflows/davidson-ci.yml @@ -64,3 +64,31 @@ jobs: fi echo "Davidson CI passed" + + ai-review: + needs: quality + if: always() + runs-on: davidson-ai + + steps: + - name: Checkout project + uses: actions/checkout@v4 + + - name: Checkout Davidson CI + uses: actions/checkout@v4 + with: + repository: pauljd/davidson-ci + path: .davidson-ci + + - name: Prepare OpenCode config + run: | + mkdir -p .opencode + cp -r .davidson-ci/.opencode/* .opencode/ + + - name: Davidson AI Review + env: + OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} + run: | + opencode run \ + --agent davidson-review \ + "Perform a complete Davidson CI review of this repository. Do not modify anything."