This public site deploys as a static Astro site on Cloudflare Pages.
Build flow
The deployment path is intentionally simple:
- validate curriculum data and content frontmatter
- build the site into
dist - deploy
distto Pages
Preview flow
Use the local preview flow to confirm:
- listings resolve correctly
- Academy points to the intended external repo
- theme switching and search behave as expected
Deploy notes
The Academy URL is injected through ACADEMY_URL, so public deployments can point to the second repository without changing source content.