Skip to content

KnearMe Portfolio Deploy and Release

  • Primary deploy platform: Vercel Git integration.
  • Production branch: master.
  • Staging branch: staging.
  • Public domains: knearme.co (prod), staging.knearme.co (staging).
  1. pnpm -C apps/knearme-portfolio typecheck
  2. pnpm -C apps/knearme-portfolio lint
  3. pnpm -C apps/knearme-portfolio test:unit
  4. pnpm -C apps/knearme-portfolio test:e2e:mock
  5. Confirm required env vars are present in target environment.

After deployment:

Terminal window
curl -i https://knearme.co/api/health

Expected: non-5xx status and healthy payload.

  • CI: .github/workflows/ci.yml
  • Preview deploy checks: .github/workflows/deploy-preview.yml
  • Production deploy orchestration: .github/workflows/deploy-production.yml