[go: up one dir, main page]

Skip to content

Scenario: "Require status checks to pass before merging"

Problem to solve

External status checks are available on Ultimate only, plus currently

The lack of a status check response does not block the merging of a merge request.

On top of technical difficulties outlined by @knockfog below that makes it impossible to translate GitHub's "Require status checks to pass before merging" rule to projects imported into GitLab.

Purposed solution

We should add a short note to the documentation:

  • state that integrations aren't applied during import and this rule cannot be translated during import
  • link to External status checks
  • possibly point to "Support to allow merges to be blocked when external status checks fail is proposed in epic &8516 (closed)" as well.
Edited by Magdalena Frankiewicz