Add isolated Davidson AI review job
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 13s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 3m45s

This commit is contained in:
2026-09-08 18:44:51 +01:00
parent 8be0d44f69
commit a6b14fe6d6
+28
View File
@@ -64,3 +64,31 @@ jobs:
fi fi
echo "Davidson CI passed" 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."