Frontend: Add a modal to specify project description when enabling the toggle
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Problem
One of the most common pitfalls with publishing a CI/CD component is with the missing project description on our docs we do mention that
The release fails if the project is missing:
The project description, to display in the catalog list.
However since project description is optional in some cases users wont add it, which will resault in pipeline error
Proposal
Let's make sure to have a clear error message in the job log page which mentioned that project description is missing
- One idea from @f_caplette in the design sync, we could provide a popup with the field and let them fill in the project description if it's not yet added.
👉 Design tab🔗 Figma prototype
Edited by 🤖 GitLab Bot 🤖