feat(cherry-pick): add @mention to PR owner in AI-resolved conflict comments#1125
Conversation
…omments When cherry-pick conflicts are resolved by AI: - Add @pr_author mention in the original PR comment - Post a new comment on the cherry-pick PR mentioning @pr_author that AI resolved conflicts and needs their review/verification Closes #1124
|
Report bugs in Issues Welcome! 🎉This pull request will be automatically processed with the following features: 🔄 Automatic Actions
📋 Available CommandsPR Status Management
Review & Approval
Testing & Validation
Container Operations
Cherry-pick Operations
Branch Management
Label Management
✅ Merge RequirementsThis PR will be automatically approved when the following conditions are met:
📊 Review ProcessApprovers and ReviewersApprovers:
Reviewers:
Available Labels
AI Features
Security Checks
💡 Tips
For more information, please refer to the project documentation or contact the maintainers. |
PR Summary by QodoMention PR owner when AI resolves cherry-pick conflicts Description
Diagram
High-Level Assessment
Files changed (1)
|
Code Review by Qodo
Context used✅ Compliance rules (platform):
24 rules 1.
|
…ests - Wrap cherry-pick PR AI-conflict comment in try/except for resilience - Add 3 tests: @mention in original PR, comment on cherry-pick PR, error handling
|
@qodo-code-review[bot] The following review comments were reviewed and a decision was made:
|
Thanks — that looks good.
If you want, I can also re-check the remaining diff for any follow-up edge cases. |
|
Code review by qodo was updated up to the latest commit a516486 |
|
Code review by qodo was updated up to the latest commit d6e9261 |
|
@qodo-code-review[bot] The following review comments were reviewed and a decision was made:
|
Yes — the diff addresses both items.
If you want, I can also help validate whether the remaining active finding is now safe to dismiss. |
|
Code review by qodo was updated up to the latest commit 9fb7a7b |
|
Code review by qodo was updated up to the latest commit c80e0eb |
|
New container for ghcr.io/myk-org/github-webhook-server:latest published |
What
When cherry-pick conflicts are resolved by AI, add
@mentionto the PR owner so they get notified:@{pr_author}mention to the existing AI-resolved conflicts comment@{pr_author}that AI resolved conflicts and needs their review/verificationWhy
Previously, when AI resolved cherry-pick conflicts:
@mentionthe PR owner — no GitHub notificationThe auto-verify and auto-merge are already correctly skipped for AI-resolved cherry-picks, but without
@mentionthe owner might miss that their cherry-pick needs manual review.Changes
webhook_server/libs/handlers/runner_handler.py— cherry_pick methodCloses #1124