Adds a deploy collection for groups and projects
What does this MR do and why?
This MR adds a deploy collection for groups and project level navigation. It also moves some items around as-per the classification here: #405011 (comment 1385867543) It updates the "Operate" icon so the deploy category can use the deploy one again (see gitlab-svgs#379 (closed)). Note: This icon is not yet merged into the codebase so will be missing in this MR.
It tests and validates these changes.
Changes
Group changes
Deploy
- Package Registry
Operate
- Package Registry
Project changes
Build
- Releases
- Environments
- Feature flags
Deploy
- Releases
- Feature flags
- Package Registry
- Container Registry
- Model experiments
Operate
- Environments
- Package Registry
- Container Registry
Analyze
- Model experiments
Screenshots or screen recordings
Group | Project |
---|---|
How to set up and validate locally
- Follow the steps to enable the new navigation
- Look at a project sidebar
- Look at a group sidebar
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.
Related to #405011 (closed)
Edited by Sam Beckham