Loading
Enable and remove ci_optional_needs_for_cross_pipeline FF
What does this MR do and why?
Removes the ci_optional_needs_for_cross_pipeline feature flag. The flag is fully enabled on GitLab.com.
With this change, optional: true with needs:pipeline:job is always supported. This MR also removes the legacy code path for cross-pipeline dependencies.
Related to #630677 (closed)
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist.