Guide / Deploying
Deploying
- Push this repo to GitHub.
- In the repo’s Settings → Pages, set the source to GitHub Actions.
- Push to
main— thedeploy.ymlworkflow builds and publishes the site. - If using a custom domain, set it in
src/site.config.ts(domainfield) before pushing, and point your DNS at GitHub Pages per GitHub’s custom domain docs.
Every pull request also runs .github/workflows/ci.yml — a type-check and a full build — before
merge.