Skip to content

Docusaurus#15

Merged
heeckhau merged 25 commits intomasterfrom
docusaurus
May 20, 2025
Merged

Docusaurus#15
heeckhau merged 25 commits intomasterfrom
docusaurus

Conversation

@heeckhau
Copy link
Copy Markdown
Member

No description provided.

@heeckhau heeckhau marked this pull request as ready for review May 20, 2025 06:46
@heeckhau heeckhau requested a review from Copilot May 20, 2025 06:46
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR migrates the website away from its legacy React-based structure toward a new Docusaurus-driven architecture. Key changes include removing numerous Next.js app pages and related configuration files, adding new blog content (tags, authors, posts, and diagrams), and updating documentation and CI workflows to support the new setup.

Reviewed Changes

Copilot reviewed 266 out of 266 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
components/AppContainer.tsx Removed legacy container component
blog/* Added new blog posts, tags, authors, and diagrams to support content
app/* Removed legacy Next.js pages, settings, global CSS, and configuration
README.md Updated documentation to reference Docusaurus and new build procedures
.github/workflows/* Updated CI/CD workflows for building and deploying the Docusaurus site
.eslintrc.json, .editorconfig Removed configuration files likely replaced by new tooling
Comments suppressed due to low confidence (2)

app/use-cases/page.tsx:1

  • The removal of this legacy page suggests a migration toward Docusaurus; please confirm that all references and routing to these pages have been updated and that no orphaned code remains.
import { AppLink } from "@/components/AppLink";

.editorconfig:1

  • The deletion of .editorconfig (and similarly .eslintrc.json) may impact code styling consistency; ensure that equivalent configurations are provided through Docusaurus or alternate tooling.
#root = true

@tlsnotary tlsnotary deleted a comment from Copilot AI May 20, 2025
@heeckhau heeckhau merged commit c8287ff into master May 20, 2025
1 check passed
@heeckhau heeckhau deleted the docusaurus branch May 20, 2025 07:02
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.

4 participants