Frontend: Implement deprecation notification for `types` and `type` keyword
This is an implementation issue to track the deprecation of types and type keyword
types
and type
- Deprecated in v9.0: gitlab-foss!9766 (merged)
We want to implement the deprecation process so we could remove types in %15.0
Proposal
Implement deprecation notice warning
This is a frontend issue
- The warning alert should NOT be permanently dismissable
- Link to point the user to https://docs.gitlab.com/ee/ci/yaml/#deprecated-keywords
- No feature flag is required
Further improvements
Phase 3 - Optional send email notification, depends on the number of users that are using types
types
- https://gitlab.com/gitlab-org/gitlab/-/issues/346823 - - Schedule for 15.0
Phase 4 - remove Note - Phase 3 & 4 are out of scope for this issue``
Edited by Frédéric Caplette