3. Deploy Public Site
Purpose: Deploy the public marketing site (eko.day) to Vercel production after full pre-flight checks.
Prerequisites:
- All CI checks pass (
bun run ci) - Changes merged to the deployment branch
- Vercel CLI configured and authenticated
Cost / Duration: $0 locally | deployment costs per Vercel plan | 5-10 min
Prompt
Deploy the public site with full pre-flight checks.
Step 1 — Verify CI passes:
```bash
bun run ci
```
Step 2 — Build locally:
```bash
bun run build
```
Step 3 — Deploy to preview:
```bash
vercel --cwd apps/public
```
Verify the preview deployment looks correct.
Step 4 — Promote to production (confirm before running):
```bash
vercel --cwd apps/public --prod
```
Do NOT deploy if any pre-flight step fails. Fix the issue first,
then restart from Step 1.
Verify: Check the production site responds correctly.
```bash
curl -I https://eko.day
```
Expected: HTTP 200 with correct headers.
Verification
-
bun run cipasses cleanly - Build completes without errors
- Preview deployment is functional
- Production deployment responds at eko.day (HTTP 200)
- No 404 errors on pages
- Brand assets and content display correctly
Related Prompts
- Deploy Web App — Deploy the main web application
- Deploy Admin App — Deploy the admin dashboard