Make the pipeline editor embedded monaco widget resizable
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Release notes
A resizable editing widget for GitLab's Pipeline editor
Problem to solve
When editing CI/CD pipelines in the Pipeline editor, the editor size is restricted to a fixed height and cannot take full advantage of the available space in the browser window.
This is particularly restrictive when editing large pipeline configurations with multiple jobs, or when viewing the full configuration:
Editing a pipeline
Only half of the window is used for display of the configuration, as it is edited.
Viewing full configuration
With this restricted view, user may as well select all and copy into a text editor to review the full configuration.
Proposal
Have the size of the editor widget follow the available space in the window (reactive design), or add a resize widget to afford manual size change by the user.
Intended users
- Parker (Product Manager)
- Delaney (Development Team Lead)
- Presley (Product Designer)
- Sasha (Software Developer)
- Priyanka (Platform Engineer)
- Sidney (Systems Administrator)
- Rachel (Release Manager)
- Simone (Software Engineer in Test)
- Allison (Application Ops)
- Ingrid (Infrastructure Operator)
- Dakota (Application Development Director)
- Dana (Data Analyst)
- Eddie (Content Editor)
- Amy (Application Security Engineer)
- Isaac (Infrastructure Engineer)
- Alex (Security Operations Engineer)
- Cameron (Compliance Manager)
Feature Usage Metrics
Percentage of commits to .gitlab-ci.yml via the Pipeline editor, compared with git pushes (implying a text editor that can show more of the configuration at once).
Does this feature require an audit event?
This is a UI change. The actual edits to the configuration would maintain their current audit events.

