fix(go-pr-validation): include ready_for_review in change gate condition#420
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yml Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (1)
WalkthroughThe workflow's non-doc change gate ( ChangesPR validation workflow event gating
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Suggested labels
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
🔍 Lint Analysis
|
🔍 PR Validation Summary✅ PR Mergeable — no blocking failures
|
🛡️ CodeQL Analysis ResultsLanguages analyzed: ✅ No security issues found. 🔍 View full scan logs | 🛡️ Security tab |
GitHub Actions Shared Workflows
Description
The
changesjob ingo-pr-validation.ymlonly ran foropened,synchronize, andreopenedevents. When a PR was converted from draft to ready-for-review (ready_for_reviewevent), thechangesjob was skipped, which caused all downstream jobs (go-analysis,security,lib-version) to be skipped as well. Their*-gateaggregator jobs then passed withskippedstatus — silently bypassing the entire validation pipeline.Fix: add
"ready_for_review"to thefromJSONarray in thechangesjobifcondition.Caught by CodeRabbit review of #406.
Type of Change
feat: New workflow or new input/output/step in an existing workflowfix: Bug fix in a workflow (incorrect behavior, broken step, wrong condition)perf: Performance improvement (e.g. caching, parallelism, reduced steps)refactor: Internal restructuring with no behavior changedocs: Documentation only (README, docs/, inline comments)ci: Changes to self-CI (workflows under.github/workflows/that run on this repo)chore: Dependency bumps, config updates, maintenancetest: Adding or updating testsBREAKING CHANGE: Callers must update their configuration after this PRBreaking Changes
None.
Testing
Caller repo / workflow run: pending
Related Issues
Closes #
Summary by CodeRabbit