Skip to content

feat: deploy interactive CMS demo to GitHub Pages - #27

Merged
owjs3901 merged 1 commit into
mainfrom
owjs3901/github-pages-demo
Sep 1, 2026
Merged

feat: deploy interactive CMS demo to GitHub Pages#27
owjs3901 merged 1 commit into
mainfrom
owjs3901/github-pages-demo

Conversation

@owjs3901

@owjs3901 owjs3901 commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add a browser-only mock API for the example app's plugin screens
  • make static routes and assets work under the GitHub Pages project path
  • deploy the 22-route example frontend through the official Pages workflow
  • link the public demo from the README

Verification

  • \�un x tsc --noEmit\ in \packages/app\
  • \�un run lint\ (passes with one existing auth warning)
  • \VITE_YEOLLIN_DEMO=true VITE_YEOLLIN_BASE_PATH=/yeollin-cms cargo run -p yeollin-cli -- build --skip-backend\
  • static export: 22 routes, 0 skipped

@owjs3901
owjs3901 merged commit 9661328 into main Sep 1, 2026
1 check passed
@owjs3901
owjs3901 deleted the owjs3901/github-pages-demo branch September 1, 2026 07:01
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.

1 participant