name: Code review on: pull_request: types: [opened, synchronize, reopened] jobs: review: runs-on: ubuntu-latest steps: - name: Fetch code run: | git clone -b "${{github.ref_name}}" "$(echo ${{github.server_url}}/${{github.repository}}.git | sed s%://%://${{github.token}}@% )" . git checkout ${{ github.event.pull_request.head.sha }} 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 }}