Cloudflare Pages Deployment Status

Complete status of all frontend app deployments to Cloudflare Pages

Cloudflare Pages Deployment Status

Overview

Session 103 expanded Cloudflare Pages deployment from 4 apps to 8 apps total. This involved creating new CF Pages projects, deploy scripts, GitHub Actions workflows, and running first deployments.

Deployment Matrix

Previously Deployed (session 70/73)

App CF Project Production URL Pages.dev URL Status
gograb-space gograb-space-app app.gograb.space gograb-space-app.pages.dev Re-deployed (260 files)
docs-angular gograb-docs docs.gograb.space gograb-docs.pages.dev Re-deployed + verified (2997 files)
gograb-landing gograb-landing gograb.space gograb-landing.pages.dev Existing (not re-deployed this session)
gograb-pulse gograb-pulse pulse.gograb.space gograb-pulse.pages.dev Existing (not re-deployed this session)

Newly Created & Deployed (session 103)

App CF Project Target URL Pages.dev URL HTTP Status
gograb-admin gograb-admin-app admin.gograb.space gograb-admin-app.pages.dev 200 Deployed, DNS pending
gograb-ai gograb-ai-app ai.gograb.space gograb-ai-app.pages.dev 200 Deployed, DNS pending
space-admin space-admin-app space-admin.gograb.space space-admin-app.pages.dev 200 Deployed, DNS pending
gograb-dev gograb-dev-app dev.gograb.space gograb-dev-app.pages.dev 200 Deployed, DNS pending

What Was Done

1. Cloudflare Pages Projects Created (via wrangler)

All 4 new projects created with --production-branch=main:

2. Code Files Created (by cowork agent)

3. Budget Fixes (committed)

Several apps had overly tight production build budgets. Updated:

4. First Deployments

Pending Work

DNS CNAME Records (High Priority)

Custom domains need CNAME records in Cloudflare DNS:

CNAME Record Target
admin.gograb.space gograb-admin-app.pages.dev
ai.gograb.space gograb-ai-app.pages.dev
space-admin.gograb.space space-admin-app.pages.dev
dev.gograb.space gograb-dev-app.pages.dev

After DNS records are created, custom domains must also be added to each Pages project settings.

gograb-dev Build Fix (RESOLVED)

Pre-existing TypeScript strict null check errors in libs/libs-ui/dock-layout/ block the build. Fixed — 30+ strict null check errors resolved across 8 files. See issue-dock-layout-typescript-build-errors.md for details. gograb-dev deployed successfully.

Deploy Commands Reference

# Re-deploy any app
yarn deploy:wrangler:gograb       # gograb-space
yarn deploy:docs                   # docs-angular
yarn deploy:wrangler:admin         # gograb-admin
yarn deploy:wrangler:dev           # gograb-dev
yarn deploy:wrangler:ai            # gograb-ai
yarn deploy:wrangler:space-admin   # space-admin
yarn deploy:landing                # gograb-landing
yarn deploy:pulse                  # gograb-pulse