Skip to content

Always use `ci_status` to determine CI status in merge request widget

!12127 (merged) introduced Waiting for pipeline if has_ci is true and head_pipeline is nil. This only works for GitLab CI. For external CI services we need to check that has_ci is true and ci_status is nil (which is currently detected as CI error for GitLab CI). We should simplify this by only using ci_status.