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.
- Setup a project with no CI configuration file
- Visit the pipeline Editor
- You should see a CTA to create a new Ci config
- Click on it
- 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.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Frédéric Caplette