smarkets / marge-bot

A merge-bot for GitLab
BSD 3-Clause "New" or "Revised" License
693 stars 136 forks source link

Guarantee final pipeline when assigned to marge-bot #341

Closed nithyashree675 closed 2 years ago

nithyashree675 commented 2 years ago

Requirement: To guarantee one final pipeline when MR is assigned to marge-bot

Working cases:

  1. When multiple MRs are batched
  2. When commits exists on master with single MR (pipeline is triggered due to rebase)

Missed case: When single MR is being handled with no commits to rebase

Helpful for running checks on approvals, compliance pipelines, CI cost saving.