Skip to content

Resolve "Create 'Add to merge train when checks pass' service"

What does this MR do and why?

We have replaced Merge When Pipeline Succeeds with Merge When Checks Pass, now we are replacing Add to Merge Train with Add to Merge Train when Checks Pass.

To Test:

  • Enable merge trains for a project
  • Have an unmergable MR (set to draft for example)
  • Turn on feature flags (merge_when_checks_pass_merge_train and merge_when_checks_pass)
  • Click Auto Merge
  • Set Ready
  • MR should be added to merge train
  • MR should be merged when the pipeline passed

Related to #460609 (closed)

Edited by Marc Shaw

Merge request reports