Files
sankofa-hw-infra/docs/cicd.md
defiQUG 93df3c8c20
Some checks failed
CI / lint-and-test (push) Has been cancelled
Initial commit: add .gitignore and README
2026-02-09 21:51:50 -08:00

542 B

CI/CD pipeline

  • Lint: pnpm run lint (ESLint over apps and packages)
  • Test: pnpm run test (Vitest per package)
  • Build: pnpm run build (all workspace packages)

GitHub Actions: .github/workflows/ci.yml runs on push/PR to main: install, lint, test, build.

Environments: Dev (local + docker-compose), Staging/Production (set DATABASE_URL, S3_*, JWT_SECRET).

Runbook: Start Postgres via infra/docker-compose up -d. Migrate: pnpm db:migrate. API: pnpm --filter @sankofa/api run dev. Web: pnpm --filter @sankofa/web run dev.