Description
After Ymir opens an MR, there is no automated step to triage pipeline failures or approve/merge a clean MR. Dev and QE teams handle this manually today.
What this adds:
When the Issue Verification Agent detects an open MR (issue has ymir_backported/ymir_rebased but not ymir_merged), it now checks the MR pipeline status instead of blindly waiting 3 hours:
- Pipeline running → reschedule in 20 min
- Pipeline failed → post structured triage comment on the MR (new regressions vs waived failures)
- Pipeline passed → approve + auto-merge (if PIPELINE_AUTO_SHIP=true)
Benefit
No response
Importance
No response
Workaround
Participation
Description
After Ymir opens an MR, there is no automated step to triage pipeline failures or approve/merge a clean MR. Dev and QE teams handle this manually today.
What this adds:
When the Issue Verification Agent detects an open MR (issue has ymir_backported/ymir_rebased but not ymir_merged), it now checks the MR pipeline status instead of blindly waiting 3 hours:
Benefit
No response
Importance
No response
Workaround
Participation