Frontend: Show warnings in the Pipeline view page
Summary
In #393121, we will be removing top-level/global CI config keywords, which could be a breaking change for many users. To minimize its impact, we should first surface deprecation warnings and place them where they could be most visible to users. One such place is the Pipeline view (e.g. https://gitlab.com/gitlab-org/gitlab/-/pipelines/1154402624
).
This effort is also part of our overall improvement of CI warnings: Improved messaging of errors, warnings, depreca... (&3517).
Proposal
Show warnings in the Pipeline view page. The warnings can be obtained from the pipeline's messages
field.
Implementation Table
Edited by Mark Nuzzo