Uh oh!
There was an error while loading. Please reload this page.
fix: Resolve CI validator failures (#1961, #1966) - #2190
Conversation
- Add missing extractLinkedIssue function in handle-pr-merged.js Fixes ESLint errors that were blocking linting job - Fix frontmatter validator flag parsing Updated to properly parse --base and --head flags from CI workflow Uses minimist for proper CLI argument parsing These fixes resolve: - #1961: 'Linting' job cannot pass (ESLint errors) - #1966: CI Validators rejecting valid content (frontmatter validation) Closes#1961Closes#1966
Warning Review limit reached
Next review available in:24 minutes Limit details: You’ve used the included review currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. How can I continue?Wait for the limit to reset, then comment An organization admin can change what happens after included review limits in Billing. How do review limits work?CodeRabbit enforces per-developer PR review limits within each organization. For paid Pro and Pro+ reviews, CodeRabbit uses a developer's included PR review attempts over the past 7 days to set the current hourly allowance. At typical activity levels, the full plan allowance applies. Higher sustained activity can lower the allowance until earlier attempts leave the 7-day window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Repository YAML (base), Organization UI (inherited) Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (2)
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 |
🚫 This PR description is missing required template content. Missing required section(s): Changelog Please update the PR body using one of the repository PR templates:
Empty placeholders, unchecked checklist boxes, and stub issue references do not count. |
⏱️ Aging and SLA annotation
Maintained by project-meta-sync workflow. |
🔍 Reviewer Summary for PR #2190CI Status: ✅ Recommendations
|
Milestone Allocation |
Linked issues
Closes#1961
Closes#1966
Summary
Fixes two critical CI validator failures that were blocking all PRs from merging:
extractLinkedIssuefunction inhandle-pr-merged.jswas causing linting job to fail with 2 ESLint errors--baseand--headCLI flags passed by CI workflowChanges
Added missing
extractLinkedIssuefunction toscripts/automation/handlers/handle-pr-merged.jsFixed
scripts/validation/validate-frontmatter-changed.jsflag parsing--baseand--headflags from CI workflowImpact / Compatibility
Verification
npm run lint:all)Risk & Rollback
Changelog
Fixed
handle-pr-merged.jsby adding missingextractLinkedIssuefunction--baseand--headCLI flags from CI workflowChecklist (Global DoD / PR)