From 97895096f37745ee64d329c6902bd47eada5ee1a Mon Sep 17 00:00:00 2001 From: ztimson Date: Sat, 27 Dec 2025 20:34:22 -0500 Subject: [PATCH] Fixed review build --- .github/workflows/review.yml | 27 ++++++++++++++++----------- README.md | 28 ++++++++++++++++------------ 2 files changed, 32 insertions(+), 23 deletions(-) diff --git a/.github/workflows/review.yml b/.github/workflows/review.yml index 67b7de5..0a9963c 100644 --- a/.github/workflows/review.yml +++ b/.github/workflows/review.yml @@ -14,14 +14,19 @@ jobs: git fetch origin ${{ github.event.pull_request.base.ref }} - name: Run AI Review - uses: docker://git.zakscode.com/zakscode/ai-reporter:latest - env: - AI_HOST: anthropic - AI_MODEL: claude-sonnet-4-5 - AI_TOKEN: ${{ secrets.ANTHROPIC_TOKEN }} - GIT_HOST: ${{ github.server_url }} - GIT_OWNER: ${{ github.repository_owner }} - GIT_REPO: ${{ github.event.repository.name }} - GIT_TOKEN: ${{ secrets.ASSISTANT_TOKEN }} - GIT_BRANCH: origin/${{ github.event.pull_request.base.ref }} - PULL_REQUEST: ${{ github.event.pull_request.number }} + run: | + REGISTRY="$(echo "${{github.server_url}}" | sed -E 's|https?://||')" + docker login -u "${{github.repository_owner}}" -p "${{secrets.DEPLOY_TOKEN}}" "$REGISTRY" + docker pull "$REGISTRY/zakscode/ai-reporter:latest" + docker run --rm \ + -v $(pwd):/github/workspace \ + -e AI_HOST=anthropic \ + -e AI_MODEL=claude-sonnet-4-5 \ + -e AI_TOKEN="${{ secrets.ANTHROPIC_TOKEN }}" \ + -e GIT_HOST="${{ github.server_url }}" \ + -e GIT_OWNER="${{ github.repository_owner }}" \ + -e GIT_REPO="${{ github.event.repository.name }}" \ + -e GIT_TOKEN="${{ secrets.ASSISTANT_TOKEN }}" \ + -e GIT_BRANCH="origin/${{ github.event.pull_request.base.ref }}" \ + -e PULL_REQUEST="${{ github.event.pull_request.number }}" \ + "$REGISTRY/zakscode/ai-reporter:latest" diff --git a/README.md b/README.md index 6669946..4d7e866 100644 --- a/README.md +++ b/README.md @@ -72,18 +72,22 @@ jobs: git fetch origin ${{ github.event.pull_request.base.ref }} - name: Run AI Review - uses: docker://git.zakscode.com/zakscode/ai-reporter:latest - env: - AI_HOST: anthropic - AI_MODEL: claude-sonnet-4-5 - AI_TOKEN: ${{ secrets.ANTHROPIC_TOKEN }} - GIT_HOST: ${{ github.server_url }} - GIT_OWNER: ${{ github.repository_owner }} - GIT_REPO: ${{ github.event.repository.name }} - GIT_TOKEN: ${{ secrets.ASSISTANT_TOKEN }} - GIT_BRANCH: origin/${{ github.event.pull_request.base.ref }} - PULL_REQUEST: ${{ github.event.pull_request.number }} - + run: | + REGISTRY="$(echo "${{github.server_url}}" | sed -E 's|https?://||')" + docker login -u "${{github.repository_owner}}" -p "${{secrets.DEPLOY_TOKEN}}" "$REGISTRY" + docker pull "$REGISTRY/zakscode/ai-reporter:latest" + docker run --rm \ + -v $(pwd):/github/workspace \ + -e AI_HOST=anthropic \ + -e AI_MODEL=claude-sonnet-4-5 \ + -e AI_TOKEN="${{ secrets.ANTHROPIC_TOKEN }}" \ + -e GIT_HOST="${{ github.server_url }}" \ + -e GIT_OWNER="${{ github.repository_owner }}" \ + -e GIT_REPO="${{ github.event.repository.name }}" \ + -e GIT_TOKEN="${{ secrets.ASSISTANT_TOKEN }}" \ + -e GIT_BRANCH="origin/${{ github.event.pull_request.base.ref }}" \ + -e PULL_REQUEST="${{ github.event.pull_request.number }}" \ + "$REGISTRY/zakscode/ai-reporter:latest" ```