Skip to content

Remove feature flag for CTA in empty state

What does this MR do and why?

We used to have a flag pipeline_editor_empty_state_action that would allow user to opt out of the CTA on an empty screen in the pipeline editor.

This was to ensure that we had a working empty screen and could work on the UX of what happened after you wanted to "start" a new CI config. This commit removes code related to that flag since it has been enabled by default for months.

Screenshots or screen recordings

Empty state still working as expected

Screen_Recording_2021-10-07_at_1.44.14_PM

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

  1. Setup a project with no CI configuration file
  2. Visit the pipeline Editor
  3. You should see a CTA to create a new Ci config
  4. Click on it
  5. Notice that you are now inside the pipeline Editor!

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Frédéric Caplette

Merge request reports