fix: Update deployment workflow to build Docusaurus docs#226
Merged
ibrahimcesar merged 1 commit intomainfrom Nov 20, 2025
Merged
fix: Update deployment workflow to build Docusaurus docs#226ibrahimcesar merged 1 commit intomainfrom
ibrahimcesar merged 1 commit intomainfrom
Conversation
The standalone demo was removed and replaced with a comprehensive Docusaurus documentation site. This updates the GitHub Pages deployment workflow to build and deploy the docs instead. Changes: - Renamed workflow from "Deploy Demo" to "Deploy Docs" - Updated build process to use docs directory - Changed artifact path from demo/out to docs/build - Added automatic trigger on pushes to main that affect docs - Removed outdated version input parameter - Updated all messaging to reflect documentation deployment - Added npm cache path for docs dependencies
Contributor
size-limit report π¦
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Updates the GitHub Pages deployment workflow to build and deploy the new Docusaurus documentation site instead of the old standalone demo that was removed.
Changes
Deployment Workflow Updates
docs/directory instead ofdemo/demo/outβdocs/builddocs/**or the workflow filedocs/package-lock.jsonGNU Terry Pratchett Tribute
X-Clacks-Overhead: GNU Terry Pratchettheader to all documentation pagesContext
The standalone Next.js demo was replaced with a comprehensive Docusaurus documentation site in recent PRs. The deployment workflow was still trying to build the old demo structure, which no longer exists.
Testing
Related
Ready to merge - This fixes the broken deployment workflow and adds a tribute header.