This repository is the Massively Ghost theme. Keep changes focused on theme source, generated assets, CI, and repo-level metadata for this repository.
Use pnpm for this repo, pinned by package.json.
pnpm install --frozen-lockfile
pnpm dev
pnpm test:ci
pnpm zipRun the test command before opening a PR when theme files, generated assets, dependencies, or CI change.
- Edit source CSS, JavaScript, Handlebars templates, partials, and package metadata intentionally.
- Keep generated assets/built/ files in sync when source assets change and the repo tracks those outputs.
- Do not commit node_modules/, local Ghost content, generated zip files outside tracked release expectations, or secrets.
- Repo settings, descriptions, and branch rules belong on the GitHub repository; internal clean-repos metadata stays in TryGhost/cleanrepos.