IT / backend path
What Cloudflare does after someone opens a GitHub PR.
Pipeline
- GitHub event. Push/PR on the connected repo triggers Workers Builds.
- Build. Root Worker runs
npm run build(Next static export →out/). - Non-production branches. Deploy command is
npx wrangler versions upload→ preview URL only (does not overwrite production). - Production (
main). Deploy command isnpx wrangler deploy→ theworldandme.net. - This hub. Separate Worker
twam-contribute, root directorycontribute/, Custom Domaincontribute.theworldandme.net, protected with Cloudflare Access.
Architecture sketch
- Public Worker
theworldandme— marketing site from repo root. - Contribute Worker
twam-contribute— static hub fromcontribute/site/. - Archify — authoring tool only; delivered HTML under
contribute/diagrams/.
Do not attach
contribute.theworldandme.net as a Custom Domain on the public Worker. Keep Access on this Worker only so the public site stays open.