diff --git a/.github/workflows/ai-review.yml b/.github/workflows/ai-review.yml index 5630e449..4f9403cc 100644 --- a/.github/workflows/ai-review.yml +++ b/.github/workflows/ai-review.yml @@ -67,15 +67,15 @@ jobs: contains(github.event.comment.body, '/review') && github.event.comment.user.type != 'Bot') - # CLIProxy environment for model routing + # GLM API environment for model routing env: - ANTHROPIC_BASE_URL: http://localhost:8317 - REVIEW_MODEL: claude-opus-4-6-thinking - ANTHROPIC_AUTH_TOKEN: ccs-internal-managed - ANTHROPIC_MODEL: claude-opus-4-6-thinking - ANTHROPIC_DEFAULT_OPUS_MODEL: claude-opus-4-6-thinking - ANTHROPIC_DEFAULT_SONNET_MODEL: claude-sonnet-4-5-thinking - ANTHROPIC_DEFAULT_HAIKU_MODEL: claude-sonnet-4-5 + ANTHROPIC_BASE_URL: https://api.z.ai/api/anthropic + REVIEW_MODEL: glm-5 + ANTHROPIC_AUTH_TOKEN: ${{ secrets.GLM_API_KEY }} + ANTHROPIC_MODEL: glm-5 + ANTHROPIC_DEFAULT_OPUS_MODEL: glm-5 + ANTHROPIC_DEFAULT_SONNET_MODEL: glm-5 + ANTHROPIC_DEFAULT_HAIKU_MODEL: GLM-4.7-FlashX DISABLE_BUG_COMMAND: "1" DISABLE_ERROR_REPORTING: "1" DISABLE_TELEMETRY: "1" @@ -119,7 +119,7 @@ jobs: id: claude-review uses: anthropics/claude-code-action@v1 with: - anthropic_api_key: ${{ secrets.CLIPROXY_API_KEY }} + anthropic_api_key: ${{ secrets.GLM_API_KEY }} github_token: ${{ steps.app-token.outputs.token }} path_to_claude_code_executable: /home/github-runner/.local/bin/claude track_progress: false # Disabled - no progress comments, just final review