Skip to content

Migrate the research catalog to GitHub Pages - #7

Merged
MicroMilo merged 1 commit into
mainfrom
feat/github-pages-site
Aug 21, 2026
Merged

MicroMilo merged 1 commit into
mainfrom
feat/github-pages-site

Conversation

@MicroMilo

Copy link
Copy Markdown
Owner

Summary

  • replace the OpenAI-hosted vinext/Cloudflare stack with a pure static Vite site
  • deploy the catalog automatically to GitHub Pages at the repository project URL
  • reduce both READMEs to concise website entry points and move detailed browsing to the interactive catalog
  • retain the bilingual search, filters, evidence dialogs, social card, and footer Star call to action
  • remove 160 hosting/framework packages and all OpenAI hosting configuration

Evidence

The site still renders the same 19 reviewed records generated from data/papers.yaml. GitHub Pages is configured for workflow deployment with HTTPS.

Checklist

  • make check passes.
  • make site-check passes.
  • Static production build uses the repository subpath.
  • Catalog parity and component rendering tests pass.
  • Full dependency audit reports zero vulnerabilities.
  • No paper PDF has been committed.

@MicroMilo
MicroMilo merged commit 1d26716 into main Aug 21, 2026
2 checks passed
@MicroMilo
MicroMilo deleted the feat/github-pages-site branch August 21, 2026 08:57
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