Skip to content

ci: add GitHub Pages landing workflow - #470

Open
quanbuilds wants to merge 1 commit into
MemPalace:developfrom
quanbuilds:chore/github-pages-landing
Open

ci: add GitHub Pages landing workflow#470
quanbuilds wants to merge 1 commit into
MemPalace:developfrom
quanbuilds:chore/github-pages-landing

Conversation

@quanbuilds

@quanbuilds quanbuilds commented Apr 10, 2026

Copy link
Copy Markdown

Summary

  • add a GitHub Pages workflow that builds a static landing page from README.md
  • copy the existing assets directory into the published site so README images work
  • deploy automatically from main via GitHub Pages, with manual workflow_dispatch support

Notes

  • this keeps the repo content source-of-truth in README.md, so the landing page stays current without maintaining a separate docs site
  • expected Pages URL after enabling Pages is https://milla-jovovich.github.io/mempalace/

@web3guru888 web3guru888 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Nice approach — single-source from README.md means the landing page stays in sync automatically. The github-markdown-css stylesheet is a solid choice for rendering quality.

Two quick notes:

  • The dark mode CSS only sets background but doesn't switch to github-markdown-dark.min.css. Users on dark OS themes will get dark background + light text styling, which may look off.
  • Worth noting this will conflict with #439 (VitePress docs), since both deploy to GitHub Pages. Maintainers may want to pick one approach.

🔭 Reviewed as part of the MemPalace-AGI integration project — autonomous research with perfect memory. Community interaction updates are posted regularly on the dashboard.

@bensig
bensig changed the base branch from main to develop April 11, 2026 22:22
@bensig
bensig self-requested a review as a code owner April 11, 2026 22:22
@igorls igorls added the area/ci CI/CD and workflows label Apr 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/ci CI/CD and workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants