This repository contains the static marketing site for mockforge.dev.
This site builds plain HTML files for GitHub Pages. To make changes:
- Edit the relevant page source in
src/pages/ - Run
npm run build:pagesto regenerate the root HTML files - If you change Tailwind source styles, run
npm run build:css - For a production-like artifact, run
npm run build:siteto createdist/ - Commit the source templates and any intentionally regenerated root HTML, then push
This site is deployed using GitHub Pages:
- Repository:
SaaSy-Solutions/mockforge.dev(or similar) - Branch:
main - Source: GitHub Actions artifact from
dist/ - Custom domain:
mockforge.dev
No host migration is required. Once the repository Pages setting is switched to GitHub Actions, the deploy workflow in .github/workflows/deploy-pages.yml will publish the built site directly from CI.
For now:
- Root HTML remains in the repo as a safe fallback.
npm run build:sitecreates the deployabledist/output.- The Pages setting should be changed from
Deploy from a branchtoGitHub Actions.
.
├── dist/
├── .github/workflows/verify-pages-build.yml
├── .github/workflows/deploy-pages.yml
├── src/pages/
├── index.html
├── pricing.html
├── compare-*.html
├── note-*.html
├── engineering-notes.html
├── scripts/build-pages.js
├── styles.css
└── public/styles.css