Skip to content

Project Stanley: consolidated cockroachdb/docs → cockroachlabs/docs migration#23407

Merged
mohini-crl merged 2 commits into
mainfrom
stanley/consolidated-migration
Jun 2, 2026
Merged

Project Stanley: consolidated cockroachdb/docs → cockroachlabs/docs migration#23407
mohini-crl merged 2 commits into
mainfrom
stanley/consolidated-migration

Conversation

@ebembi-crdb
Copy link
Copy Markdown
Contributor

Summary

Consolidates PRs #23378, #23379, #23380, #23406 into a single branch, combining the best approach from each:

Changes (145 files)

Config & infrastructure:

  • docs-prs-reviews.go: org via DOCS_ORG env var (default: cockroachlabs)
  • cross_version_link_linter.py: Style Guide URL
  • changed_files.yml: NETLIFY_SITE_NAME env var (default: cockroachlabs-docs)
  • validate_branch_existence.py: GENERATED_DIAGRAMS_REPO env var
  • Dockerfile, README.md, MarkdownGuide.md, StyleGuide.md: repo URLs
  • 3 head.html files: schema.org author URL
  • 8 vale .yml files: Style Guide link URLs

Contribute/feedback UI (private repo):

  • Removed "View Source", "Edit This Page", "Report Doc Issue" from contribute-options.html
  • Removed contribute button includes from default.html and page.html
  • Removed GitHub issue links from both feedback widgets

Content files:

  • 52 prod-deployment includes: raw.githubusercontent.com download URLs
  • 12 jooq tutorial files: both raw.githubusercontent.com and github.com/.../raw/ URLs
  • 12 upperdb tutorial files: raw.githubusercontent.com URLs
  • 9 demo-json-support files: raw.githubusercontent.com URLs
  • 12 community-tooling files: "open a PR" → "contact the docs team"
  • 13 docs-mcp-integration files: GitHub issues URLs
  • 9 metrics YAML files: comment URLs
  • redirects.yml: comment URL
  • v26.1.0.md release notes: fixed stale Netlify preview link

Tickets

EDUENG-720, EDUENG-751, EDUENG-753, EDUENG-726, EDUENG-729, EDUENG-756, DOC-17219

Closes

Test plan

  • Grep verification: zero cockroachdb/docs refs in source files (excluding CODEOWNERS team refs, Docker image names, and out-of-scope items)
  • Grep verification: zero raw.githubusercontent.com/cockroachdb/docs refs
  • Grep verification: zero cockroachdb-docs.netlify refs in source files
  • Spot-check contribute-options.html renders without removed elements
  • Verify Netlify preview URLs still work with env var

🤖 Generated with Claude Code

Consolidates PRs #23378, #23379, #23380, #23406 into a single branch.

- Update all cockroachdb/docs GitHub URLs to cockroachlabs/docs across
  configs, workflows, templates, vale rules, and content files
- Add NETLIFY_SITE_NAME env var for Netlify preview URLs (default:
  cockroachlabs-docs)
- Add DOCS_ORG env var for GitHub org in docs-prs-reviews.go (default:
  cockroachlabs)
- Make GENERATED_DIAGRAMS_REPO configurable via env var in
  validate_branch_existence.py
- Remove contribute UI (View Source, Edit Page, Report Issue) since
  repo is now private
- Remove GitHub issue links from feedback widgets
- Update raw.githubusercontent.com download URLs in prod-deployment
  includes, app tutorials, and demo files
- Update community-tooling pages to remove "open a PR" language
- Fix stale Netlify preview link in v26.1.0 release notes

Tickets: EDUENG-720, EDUENG-751, EDUENG-753, EDUENG-726, EDUENG-729,
EDUENG-756, DOC-17219

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ebembi-crdb ebembi-crdb requested a review from a team as a code owner June 1, 2026 12:59
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 1, 2026

Files changed:

@netlify
Copy link
Copy Markdown

netlify Bot commented Jun 1, 2026

Deploy Preview for cockroachdb-api-docs canceled.

Name Link
🔨 Latest commit 9569742
🔍 Latest deploy log https://app.netlify.com/projects/cockroachdb-api-docs/deploys/6a1f047c2d6b4a000807ba25

@netlify
Copy link
Copy Markdown

netlify Bot commented Jun 1, 2026

Deploy Preview for cockroachdb-interactivetutorials-docs canceled.

Name Link
🔨 Latest commit 9569742
🔍 Latest deploy log https://app.netlify.com/projects/cockroachdb-interactivetutorials-docs/deploys/6a1f047c5285b10008f4ec7b

@netlify
Copy link
Copy Markdown

netlify Bot commented Jun 1, 2026

Netlify Preview

Name Link
🔨 Latest commit 9569742
🔍 Latest deploy log https://app.netlify.com/projects/cockroachdb-docs/deploys/6a1f047d10f80d0009395f0d
😎 Deploy Preview https://deploy-preview-23407--cockroachdb-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@mohini-crl mohini-crl self-requested a review June 2, 2026 08:16
Copy link
Copy Markdown
Contributor

@mohini-crl mohini-crl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mohini-crl mohini-crl merged commit b2c958d into main Jun 2, 2026
7 checks passed
@mohini-crl mohini-crl deleted the stanley/consolidated-migration branch June 2, 2026 16:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants