Improve documentation for using GitLab CI/CD with monorepos
<!--IssueSummary start--> <details> <summary> Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards. </summary> - [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=197392) </details> <!--IssueSummary end--> ### Problem to solve Setting up GitLab CI/CD in a monorepo is non-obvious. We need to guide new users through the docs on how to take advantage of features like DAG (see https://aarongorka.com/blog/gitlab-monorepo-pipelines/ for a good example) and also the upcoming child/parent pipelines feature: https://gitlab.com/gitlab-org/gitlab/issues/16094. There are also other best practices, helpful features, and tips and tricks that a new user should know about that we should document. ### Further details <!-- * Any concepts, procedures, reference info we could add to make it easier to successfully use GitLab? * Include use cases, benefits, and/or goals for this work. * If adding content: What audience is it intended for? (What roles and scenarios?) For ideas, see personas at https://design.gitlab.com/research/personas or the persona labels at https://gitlab.com/groups/gitlab-org/-/labels?utf8=%E2%9C%93&subscribed=&search=persona%3A --> ### Proposal Create new monorepo landing page in the CI/CD documentation that shares how to get started and best practices. ### Who can address the issue <!-- What if any special expertise is required to resolve this issue? --> ### Other links/references <!-- E.g. related GitLab issues/MRs -->
issue