Skip to content

Project super sidebar: Build & Operate category

Lukas Eipert requested to merge 393190-reorder-project-build-operate-items into master

What does this MR do and why?

Project super sidebar: Build category

This moves all menu items from CI/CD into the new Build category. See: https://gitlab.com/gitlab-org/gitlab/-/issues/393190.

We also rename menu entries inside the "Build" category:

  • Editor => Pipeline editor
  • Schedules => Pipeline schedules

Furthermore Feature Flags, Environments and Releases have been moved to the Build category, from the Operate Category.

Project super sidebar: Operate category

This mainly defines the order of the items inside the Operate category. Please note that we have not renamed:

  • Terraform => Terrafrom states
  • Infrastructure registry => Terraform modules
  • Feature Flages => Feature flags

These renames are supposed to be reflected in the old navigation as well and therefore would need documentation updates. We will do them in a follow-up.

Screenshots or screen recordings

build_operate_items

Note: We have a bunch of MRs coming in parallel, moving the items to the right super_sidebar parent. Depending on when you review this MR and whether it is rebased, the order of categories might look different. Please focus on the "Build" and "Operate" categories and especially their menu items.

How to set up and validate locally

  1. Enable the super_sidebar_nav feature flag.
  2. Log into the GDK and enable the New Navigation for the current user via the User Menu
  3. Go to any project

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #393190

Edited by Lukas Eipert

Merge request reports