Skip to content

Conversation

@mrubens
Copy link
Collaborator

@mrubens mrubens commented Sep 26, 2025

Move docs into the monorepo.

@vercel
Copy link

vercel bot commented Sep 26, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
roo-code-website Error Error Sep 26, 2025 4:56am

@dosubot dosubot bot added size:XXL This PR changes 1000+ lines, ignoring generated files. documentation Improvements or additions to documentation labels Sep 26, 2025
@ellipsis-dev
Copy link
Contributor

ellipsis-dev bot commented Sep 26, 2025

⚠️ This PR is too big for Ellipsis, but support for larger PRs is coming soon. If you want us to prioritize this feature, let us know at [email protected]


Generated with ❤️ by ellipsis.dev

@hannesrudolph hannesrudolph added the Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. label Sep 26, 2025
Copy link
Contributor

@roomote roomote bot left a comment

Choose a reason for hiding this comment

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

I found some issues that need attention; see inline comments for details.

"rewrites": [
{
"source": "/docs",
"destination": "/index.html"
Copy link
Contributor

Choose a reason for hiding this comment

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

P1: With baseUrl set to "/docs/" in docusaurus.config, rewriting "/docs" to "/index.html" will likely 404 or serve the wrong root. Suggest rewriting to "/docs/index.html".

Suggested change
"destination": "/index.html"
"destination": "/docs/index.html"

},
{
"source": "/docs/(.*)",
"destination": "/$1"
Copy link
Contributor

Choose a reason for hiding this comment

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

P1: For nested routes, preserve the "/docs" prefix so static assets resolve correctly.

Suggested change
"destination": "/$1"
"destination": "/docs/$1"

language: ["en"],
highlightSearchTermsOnTargetPage: true,
explicitSearchResultPath: true,
docsRouteBasePath: "/docs",
Copy link
Contributor

Choose a reason for hiding this comment

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

P2: docsRouteBasePath should match the docs preset's routeBasePath (currently "/").

Suggested change
docsRouteBasePath: "/docs",
docsRouteBasePath: "/",

"clsx": "^2.0.0",
"posthog-docusaurus": "^2.0.4",
"prism-react-renderer": "^2.3.0",
"react": "^19.0.0",
Copy link
Contributor

Choose a reason for hiding this comment

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

P2: Docusaurus v3.8.x is validated on React 18. React 19 may be incompatible.

Suggested change
"react": "^19.0.0",
"react": "^18.3.1",

"prism-react-renderer": "^2.3.0",
"react": "^19.0.0",
"react-cookie-consent": "^9.0.0",
"react-dom": "^19.0.0",
Copy link
Contributor

Choose a reason for hiding this comment

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

P2: Ensure react-dom matches React 18.

Suggested change
"react-dom": "^19.0.0",
"react-dom": "^18.3.1",

@@ -0,0 +1,35 @@
name: Docusaurus Build Check
Copy link
Contributor

Choose a reason for hiding this comment

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

P1: GitHub Actions must live at ".github/workflows/" in the repository root. Files under "apps/docs/.github/workflows" won't run. Move this workflow to the root and (optionally) switch to pnpm for workspace installs.

@@ -0,0 +1,2 @@
# These owners will be the default owners for everything in the repo
* @mrubens @cte @hannesrudolph
Copy link
Contributor

Choose a reason for hiding this comment

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

P1: CODEOWNERS is only recognized from repository root ("/CODEOWNERS"), root ".github/CODEOWNERS", or "/docs/CODEOWNERS". This file under "apps/docs/.github" will be ignored. Move to a supported location to enable reviewer assignment.

@mrubens mrubens marked this pull request as draft September 26, 2025 14:18
@daniel-lxs daniel-lxs moved this from Triage to PR [Draft / In Progress] in Roo Code Roadmap Oct 14, 2025
@hannesrudolph hannesrudolph added PR - Draft / In Progress and removed Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. labels Oct 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation PR - Draft / In Progress size:XXL This PR changes 1000+ lines, ignoring generated files.

Projects

Status: PR [Draft / In Progress]

Development

Successfully merging this pull request may close these issues.

3 participants