Frontend: Entry point to the CI/CD Catalog in the file view

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Overview

Based on #420272 (closed), there is an opportunity to have an entry point from the file edit view (.gitlab-ci.yml).

Proposal

Current Proposal
Screenshot_2023-09-01_at_14.04.31 _425888-file-view
  • Show if the .gitlab-ci.yml is valid or not under the file title.
  • Provide a link to the CI/CD Catalog on the link text. We have two different UI texts and links.
    • If the syntax is valid, we provide a link to the CI/CD catalog (global catalog).
    • If the syntax is invalid, we provide a link to the Pipeline Editor and let users to fix the issues quickly.
  • 🔗 Figma prototype
Edited by 🤖 GitLab Bot 🤖