docs(integrations): rename Monorepo CI to Job Selection - #12860
Conversation
Merge Protections🔴 1 of 5 protections blocking · waiting on 👀 reviews
🔴 👀 Review RequirementsWaiting for
This rule is failing.
Show 4 satisfied protections🟢 Enforce conventional commitMake sure that we follow https://www.conventionalcommits.org/en/v1.0.0/
🟢 🔎 Reviews
🟢 📕 PR description
🟢 🚦 Auto-queueWhen all merge protections are satisfied, this pull request will be queued automatically. |
There was a problem hiding this comment.
🔵 Needs a closer look
Add #job-selection to the remaining .md legacy redirects.
Pull request overview
Renames the “Monorepo CI” integration feature to “Job Selection” while updating related links, anchors, redirects, and assets.
Changes:
- Updates integration documentation, cards, and descriptions.
- Migrates internal links to
#job-selectionwhile preserving legacy anchors. - Renames the workflow example and screenshot asset.
File summaries
| File | Summary |
|---|---|
src/content/docs/merge-queue/scopes/file-patterns.mdx |
Updates Job Selection references. |
src/content/docs/merge-queue/scopes.mdx |
Updates integration links. |
src/content/docs/merge-queue/monorepo.mdx |
Updates Job Selection links. |
src/content/docs/merge-queue/migrate-partitions-to-scopes.mdx |
Updates the integration link. |
src/content/docs/integrations/gha.mdx |
Renames GitHub Actions feature content and screenshot reference. |
src/content/docs/integrations/buildkite.mdx |
Renames Buildkite feature content. |
src/content/docs/integrations.mdx |
Updates integration cards. |
public/_redirects |
Updates legacy redirects; some .md routes still lack the new fragment. |
Review details
Suppressed comments (1)
public/_redirects:96
- The
.mdlegacy routes immediately below these entries (/monorepo-ci.md,/monorepo-ci/github-actions.md, and/monorepo-ci/buildkite.md) still redirect without a fragment, so those/monorepo-ci*URLs land at the top of the integration page while the other variants land at Job Selection. Add#job-selectionto these destinations as well so every legacy route preserves the section target described by this change.
/monorepo-ci /integrations/gha#job-selection 301
/monorepo-ci/ /integrations/gha#job-selection 301
- Files reviewed: 8/9 changed files
- Comments generated: 0
- Review effort level: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
"Monorepo CI" named the topic rather than the feature: it is scopes deciding which CI jobs or Buildkite steps a pull request needs. "Job Selection" says what it does and sits next to Test Selection as its job-level sibling. - Rename the section, intro, feature bullet and frontmatter description on the GitHub Actions and Buildkite integration pages, and the two cards on the integrations index. - Move the anchor to `#job-selection` on every page that links to it (merge queue monorepo guide, scopes, file-pattern scopes, partitions migration) and in the `/monorepo-ci*` redirects. - Keep a hidden `monorepo-ci` anchor above each renamed heading, so links to the old anchor still land on the section instead of the top of the page. A fragment never reaches the server, so a redirect cannot do this. - Rename the example workflow from `Monorepo CI` to `CI`, and the job summary screenshot file to match the new name. Fixes MRGFY-9345 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Change-Id: I699fe8039b79e1d7370f8f9439a6cc20c536b420
304623c to
8805e54
Compare
Revision history
|
|
Rebased onto main to pick up the build fix from #12859. Main was failing I left Copilot's suggestion about the |
"Monorepo CI" named the topic rather than the feature: it is scopes deciding
which CI jobs or Buildkite steps a pull request needs. "Job Selection" says
what it does and sits next to Test Selection as its job-level sibling.
the GitHub Actions and Buildkite integration pages, and the two cards on
the integrations index.
#job-selectionon every page that links to it(merge queue monorepo guide, scopes, file-pattern scopes, partitions
migration) and in the
/monorepo-ci*redirects.monorepo-cianchor above each renamed heading, so links tothe old anchor still land on the section instead of the top of the page.
A fragment never reaches the server, so a redirect cannot do this.
Monorepo CItoCI, and the jobsummary screenshot file to match the new name.
Fixes MRGFY-9345
Co-Authored-By: Claude Opus 5 (1M context) noreply@anthropic.com