Fix OpenAPI schema validation message mismatch#16372
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughUpdated the success message in the Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes 🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|



Summary
ISSUE TYPE
COMPONENT NAME
Details
The GitHub Actions workflow at
.github/workflows/api_schema_check.yml:66checks for the message "✓ Schema is valid", but the Makefile was printing "✓ OpenAPI Schema is valid!". This mismatch caused the workflow to always report validation as FAILED even when the schema was actually valid.Updated
Makefile:584to print the exact message the workflow expects, ensuring proper detection of successful validation.Test plan
🤖 Generated with Claude Code
Note
Low Risk
Low risk: only changes the success print string in the
validate-openapi-schemaMakefile target to match CI/workflow expectations.Overview
Updates the
Makefilevalidate-openapi-schematarget to print✓ Schema is valid(instead of✓ OpenAPI Schema is valid!) so CI checks that grep for this exact success message correctly detect a passing OpenAPI schema validation.Written by Cursor Bugbot for commit ebf2e26. This will update automatically on new commits. Configure here.
Summary by CodeRabbit