Website for the Mapset Verifier project.
pnpm install
pnpm devThe site builds as a static SPA (ssr: false) with prerendered routes. Pushes to main deploy via .github/workflows/deploy-pages.yml.
In the repo Settings → Pages, set Source to GitHub Actions and configure custom domain.
pnpm run build:pages
npx serve build/clientTo preview the legacy github.io/<repo>/ project URL locally, set BASE_PATH=/mv-web/ before building.
Check docs, assets, changelogs, and release download links are pulled from the MapsetVerifier repository. Run the Sync MapsetVerifier content workflow (.github/workflows/sync-content.yml) from the Actions tab; it resolves a release tag (latest by default, or the latest stable non-prerelease when use stable release is checked), clones MapsetVerifier at that tag, and runs scripts/sync-content.mjs. That script exports check metadata, mirrors assets and changelog images, copies changelog markdown (rewriting image paths for the site), and refreshes app/data/release.json from GitHub releases. Changes are committed to sync/content-update and opened or updated as a pull request against main.