fix(ci): switch PR review to liteLLM + add push trigger to tests #46

Closed
sarman wants to merge 0 commits from fix/litellm-pr-review into master
Owner

Summary

  • Switch PR review workflow from direct Ollama to liteLLM proxy at 172.0.0.29:11434
  • Use qwen2.5-72b (72B parameter VLLM model) for code review instead of qwen3-coder-next
  • Increase curl timeouts from 120s to 300s for larger model inference
  • Add push-to-master trigger on test.yml so merges run the full CI suite

Why CI did not trigger on PR #45

test.yml only had pull_request as trigger — no push event. When PR #45 was merged to master, there was no push trigger to run tests. This PR adds push: branches: [master] to fix that.

Test plan

  • Open this PR and verify the PR Review action triggers and calls liteLLM
  • Merge to master and verify test.yml runs on the push event
  • Verify the review comment is posted with qwen2.5-72b attribution
## Summary - Switch PR review workflow from direct Ollama to liteLLM proxy at 172.0.0.29:11434 - Use qwen2.5-72b (72B parameter VLLM model) for code review instead of qwen3-coder-next - Increase curl timeouts from 120s to 300s for larger model inference - Add push-to-master trigger on test.yml so merges run the full CI suite ## Why CI did not trigger on PR #45 test.yml only had `pull_request` as trigger — no `push` event. When PR #45 was merged to master, there was no push trigger to run tests. This PR adds `push: branches: [master]` to fix that. ## Test plan - [ ] Open this PR and verify the PR Review action triggers and calls liteLLM - [ ] Merge to master and verify test.yml runs on the push event - [ ] Verify the review comment is posted with qwen2.5-72b attribution
sarman added 1 commit 2026-04-19 23:42:11 +00:00
fix(ci): switch PR review from Ollama to liteLLM (qwen2.5-72b)
Some checks failed
Test / rust-fmt-check (pull_request) Successful in 1m9s
Test / frontend-typecheck (pull_request) Successful in 1m17s
Test / frontend-tests (pull_request) Successful in 1m22s
Test / rust-clippy (pull_request) Successful in 4m19s
Test / rust-tests (pull_request) Successful in 5m46s
PR Review Automation / review (pull_request) Failing after 1m15s
d066e71eeb
Replace direct Ollama API calls with liteLLM proxy at
172.0.0.29:11434 using qwen2.5-72b (72B VLLM model). Increase
timeouts to 300s for larger model inference. Reuses existing
OLLAMA_API_KEY secret for liteLLM auth.

Also add push-to-master trigger on test.yml so merges to master
run the full CI suite (previously only pull_request events triggered).
sarman reviewed 2026-04-19 23:44:37 +00:00
sarman left a comment
Author
Owner

Automated PR Review could not be completed - LLM analysis failed or produced no output.

Automated PR Review could not be completed - LLM analysis failed or produced no output.
sarman reviewed 2026-04-19 23:46:23 +00:00
sarman left a comment
Author
Owner

Automated PR Review could not be completed - LLM analysis failed or produced no output.

Automated PR Review could not be completed - LLM analysis failed or produced no output.
sarman reviewed 2026-04-19 23:48:54 +00:00
sarman left a comment
Author
Owner

Automated PR Review could not be completed - LLM analysis failed or produced no output.

Automated PR Review could not be completed - LLM analysis failed or produced no output.
sarman reviewed 2026-04-19 23:54:43 +00:00
sarman left a comment
Author
Owner

Automated PR Review could not be completed - LLM analysis failed or produced no output.

Automated PR Review could not be completed - LLM analysis failed or produced no output.
sarman closed this pull request 2026-04-20 01:24:11 +00:00
Some checks failed
Test / rust-fmt-check (pull_request) Successful in 1m9s
Test / frontend-typecheck (pull_request) Successful in 1m17s
Test / frontend-tests (pull_request) Successful in 1m22s
Test / rust-clippy (pull_request) Successful in 4m19s
Test / rust-tests (pull_request) Successful in 5m46s
PR Review Automation / review (pull_request) Failing after 1m15s

Pull request closed

Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: sarman/tftsr-devops_investigation#46
No description provided.