-
Notifications
You must be signed in to change notification settings - Fork 51
Closed
Description
Integrate mycoder-docs repository into the main monorepo
Description
We need to integrate the separate mycoder-docs
repository (Docusaurus-based documentation site) into this monorepo as a package at packages/docs
. This will make it easier to maintain documentation in sync with the code.
Requirements
- Move the Docusaurus site to
packages/docs
within this monorepo - Update the GitHub Action to only deploy documentation when changes are pushed to the
docs-release
branch - Keep the eslint configuration at the root level (do not bring over eslint packages from the docs repo)
- Ensure the documentation site continues to build and deploy correctly
Implementation Steps
- Create the
packages/docs
directory - Copy essential files from the
mycoder-docs
repository - Update package.json to work within the monorepo
- Modify the GitHub Action workflow file
- Test building and serving the documentation locally
- Create a docs-release branch for deployment
Benefits
- Simplified maintenance of documentation alongside code
- Consistent versioning between code and documentation
- Unified repository for all project components
Metadata
Metadata
Assignees
Labels
No labels