Skip to content

Conversation

@whw
Copy link
Collaborator

@whw whw commented Feb 9, 2026

Summary

Makes the GitHub UI clearer by failing individual AI review jobs when they return a FAIL verdict.

Before: Both AI review jobs show green ✅, only aggregate shows red ❌
After: Each AI reviewer that flags the skill shows red ❌

Changes:

  • Add exit 1 with error annotation when Claude returns FAIL
  • Add exit 1 with error annotation when GPT-5.2 returns FAIL
  • Add if: always() to aggregate job so comment is still posted

Test plan

  • Re-run checks on PR [Skill Submission] bar1 #6 (malicious skill)
  • Verify both AI review jobs show as failed (red)
  • Verify comment is still posted

@cloudflare-workers-and-pages
Copy link

Deploying everyskill with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2e60547
Status: ✅  Deploy successful!
Preview URL: https://319779c1.everyskill.pages.dev
Branch Preview URL: https://fix-ai-review-job-failure.everyskill.pages.dev

View logs

@whw whw merged commit d8e834b into main Feb 9, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant