Remove alerts about CI configuration from the pipeline view for manual pipelines
Release notes
Problem to solve
We removed the configuration warnings from the pipeline view for automatically triggered pipelines because it created unnecessary noise for the users, especially those who can't edit the configuration.
However, the alerts still show up when you trigger the pipeline manually.
Intended users
User experience goal
I want to be notified of problems with my CI configuration so I can fix them.
Proposal
TBD
If there's no good reason for the current behavior, we should make the experience consistent for auto and manual pipeline runs. However, we should consider the removal of the warnings carefully because the needs for warnings may vary across the user personas (for example, someone having edit access to CI or not). Perhaps we need a more nuanced solution than just removing the alerts for all users.
We need to consider which users would want to be notified of a problem with their configuration, when and how. We should adjust the alerts experience across CI to make sure we show helpful alerts to those users who need them, where they need them.
Further details
Currently for automatic pipeline runs, have we removed the warnings for all users, or only for those who don't have access to editing the configuration?