Use npx instead
Some checks failed
Code review / review (pull_request) Failing after 4s
Publish Library / Build NPM Project (push) Failing after 20s
Publish Library / Tag Version (push) Has been skipped

This commit is contained in:
2025-12-27 22:03:14 -05:00
parent e0f3a3cd82
commit a24961a55c
7 changed files with 84 additions and 115 deletions

View File

@@ -6,7 +6,7 @@ on:
jobs:
review:
runs-on: ubuntu-latest
container: docker
container: node:22
steps:
- name: Fetch code
run: |
@@ -15,17 +15,14 @@ jobs:
git fetch origin ${{ github.event.pull_request.base.ref }}
- name: Run AI Review
run: |
echo $GITHUB_WORKSPACE
docker pull "git.zakscode.com/ztimson/ai-reviewer:test"
docker run --rm -v $GITHUB_WORKSPACE:/app \
-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 }}" \
"git.zakscode.com/ztimson/ai-reviewer:test"
run: npx -y @ztimson/ai-agents review
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 }}