Conversation
After AI resolves cherry-pick conflicts (e.g. modify/delete conflicts), git may auto-complete the cherry-pick when all conflicts are staged. Check CHERRY_PICK_HEAD before running --continue to avoid "no cherry-pick in progress" errors. Closes #1041
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (2)
WalkthroughThe PR fixes cherry-pick conflict handling by adding a pre-check before running Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes The fix requires understanding git's cherry-pick semantics—specifically why modify/delete conflicts auto-complete the cherry-pick once the last conflict is resolved—and verifying the pre-check logic is correctly placed. The test mirrors existing patterns but targets a specific conflict type that caused the original failure. Possibly related PRs
Suggested labels
Suggested reviewers
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
📝 Coding Plan
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 |
|
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
Label Management
✅ Merge RequirementsThis PR will be automatically approved when the following conditions are met:
📊 Review ProcessApprovers and ReviewersApprovers:
Reviewers:
Available Labels
💡 Tips
For more information, please refer to the project documentation or contact the maintainers. |
|
New container for ghcr.io/myk-org/github-webhook-server:latest published |
Summary
--continuecherry-pick --continueto fail with "no cherry-pick or revert in progress"Test plan
test_cherry_pick_ai_resolves_modify_delete_conflictvalidates the auto-complete scenarioCloses #1041
Summary by CodeRabbit
Bug Fixes
Tests