Uh oh!
There was an error while loading. Please reload this page.
fix(ci): Resolve blocking CI issues #2424 and #2423 - #2444
Conversation
**Issue #2424 - Unified Labeling workflow failure:** - Fixed missing type labels in .github/labels.yml and .github/issue-types.yml - Added: type:question, type:ux-feedback, type:help, type:support, type:ui, type:enhancement, type:ci, type:qa, type:dependency, type:investigation - Fixed ES module import errors in labeling agent scripts - Changed 'import yaml from "js-yaml"' to 'import * as yaml from "js-yaml"' for js-yaml v5 compatibility - Fixed files: label-lookup.js, labeling.agent.js, check-template-labels.js, header-footer.js, badges.js, labeler-utils.js, meta.agent.js **Result:** - validate-issue-fields.cjs now passes - Labeling agent scripts now execute without import errors - Unblocks PR #2438 and issue #2352 work Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016r1hTKjqfSatLWXCTWuxdE
**Issue #2423 - Auto-regenerate Documentation workflow failure:** - Added missing npm scripts that documentation.yml workflow depends on: - validate:mermaid-syntax - validate:mermaid-accessibility - validate:mermaid-contrast - audit:readme (placeholder) - Discovered that the actual validation scripts exist in scripts/validation/ - Now the documentation workflow can execute properly without "script not found" errors **Impact:** - Unblocks PR #2438 and issue #2352 work - Documentation workflow can now run mermaid validation checks - Existing validation script failures are separate concerns to be addressed Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016r1hTKjqfSatLWXCTWuxdE
**Additional fixes for blocking issues:** - Added missing area: labels used in issue templates: - area:automation, area:testing, area:performance - area:a11y, area:security, area:compatibility - area:release, area:maintenance, area:ai - Added status:needs-audit label used in templates - Fixed issue template 25-help.md to use properly prefixed labels - Changed bare 'question' and 'support' to 'type:question' and 'type:support' **Result:** - All template labels now pass validation - All labels referenced in issue templates and issue-types are properly defined - Unblocks both #2424 and #2423 workflow issues Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016r1hTKjqfSatLWXCTWuxdE
Warning Review limit reachedNext included review available in 30 minutes. View limit detailsLimit 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. Review configuration: ⚙️ Run configurationConfiguration used: Path: .coderabbit.yml Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (20)
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 |
Resolved conflicts by taking develop branch version which includes additional improvements to label descriptions and npm scripts.
❌ Labeling Governance Check FailedThis PR could not be automatically labeled. Review the workflow logs and PR template for issues. Common Issues:
|
🔍 Reviewer Summary for PR #2444CI Status: ✅ Recommendations
|
- Fixed multiline template literal indentation that caused YAML parser errors - Converted multiline template literal to escaped string with explicit newlines - All YAML linting now passes without parser errors Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016r1hTKjqfSatLWXCTWuxdE
🔍 Reviewer Summary for PR #2444CI Status: ✅ Recommendations
|
Uh oh!
There was an error while loading. Please reload this page.
…n test - Removed unused import that was causing linting failure - Keeps only the GitHubAPIClient which is actually used Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016r1hTKjqfSatLWXCTWuxdE
🔍 Reviewer Summary for PR #2444CI Status: ✅ Recommendations
|
Signed-off-by: Ash Shaw <ashley@lightspeedwp.agency>
🔍 Reviewer Summary for PR #2444CI Status: ✅ Recommendations
|
Uh oh!
There was an error while loading. Please reload this page.
Milestone Allocation |
Linked issues
Closes#2424
Closes#2423
Relates to #2352
Changelog
Fixed
Risk Assessment
Risk Level: Low
Potential Impact:
Mitigation Steps:
How to Test
Test Steps
Verify labeling workflow passes:
node scripts/validation/validate-issue-fields.cjsVerify template labels are valid:
node scripts/agents/includes/check-template-labels.jsVerify mermaid validation scripts work:
npm run validate:mermaid-syntaxnpm run validate:mermaid-accessibilitynpm run validate:mermaid-contrastExpected Results
Checklist (Global DoD / PR)
References
Generated by Claude Code