Skip to content

Return signing examples to '.gitlab-cy.yml reference' section

John Gaughan requested to merge jgaughan-main-patch-71360 into main

What does this MR do and why?

The Signing examples page in the docs was originally added to the navigation under .gitlab-cy.yml reference. This docs page made sense in that section, given both the page's content and that the name "Signing examples" matches the format of other "example" sections under .gitlab-cy.yml reference (Include examples, Workflow examples).

As part of a recent cleanup of the CI/CD nav section, Signing examples was made a subsection of Mobile DevOps.

The current location under Mobile DevOps is a bit confusing. The keyless signing and verification feature isn't specific to Android/iOS development, and the naming convention used for the page doesn't make sense as a subsection of Mobile DevOps.

@marcel.amirault could you share the reasoning behind that change? Maybe I'm missing something and the current location is the better option, but it was hard for me to locate.

This MR moves the page back to its original location in the nav.

Describe why, not just what. Include links to relevant issues or discussions.

Screenshots, screen recordings, or links to review app

These are strongly recommended to assist reviewers and reduce the time to merge your change.

Current location of Signing examples:

Screenshot_2023-08-16_at_6.06.16_PM

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

  1. Configure a local GitLab Docs environment: https://gitlab.com/gitlab-org/gitlab-docs/-/blob/main/doc/setup.md.

Merge request acceptance checklist

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

Edited by John Gaughan

Merge request reports