Skip to content

feat(ci): AI review fallback (Ollama/Tailscale) + gate v1.8 - #108

Open
Icaro0310 wants to merge 1 commit into
mainfrom
feat/ai-review-fallback
Open

Icaro0310 wants to merge 1 commit into
mainfrom
feat/ai-review-fallback

Conversation

@Icaro0310

Copy link
Copy Markdown
Owner

Adds the fallback pipeline: classify the Devin Review commit status; when it is SKIPPED_CREDITS / FAILED / UNVERIFIED, run reviewer A (xiaofuqing13/ai-code-reviewer, API-only) and reviewer B (misospace/pr-reviewer-action, base-ref only, tool-mode off) over the tailnet Ollama, then publish a Review Coverage commit status. Repins the pr-approve caller to @v1.8 (false-success fix: a green skipped status no longer counts as a clean review).

Blocked until repo secrets TS_OAUTH_CLIENT_ID / TS_OAUTH_SECRET exist (Tailscale admin console: tag:gh-ollama-review -> tag:qwenpaw:11434) — reviewers report UNAVAILABLE and coverage posts failure until then.

Generated with Devin

Adds classify-devin-status.py + publish-review-coverage.py and the
ai-review-fallback workflow (reviewers A/B over the tailnet Ollama,
Review Coverage status). Repins the pr-approve caller to @v1.8 which
requires the completed-analysis marker before adopting a green Devin
Review status and reads Review Coverage as fallback evidence.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@github-actions github-actions Bot added the github_actions Pull requests that update GitHub Actions code label Oct 23, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant