Phase 4 slice 2: two-service release deploy (backend + frontend) on the v0.3 line #33

Merged
jonathan merged 4 commits from po/phase4-deploy-two-service into milestone/v0.3-hosted 2026-10-31 08:28:27 +00:00

4 Commits

Author SHA1 Message Date
jonathan 79d83bd188 Merge branch 'milestone/v0.3-hosted' into po/phase4-deploy-two-service
ci / backend (uv, Python 3.12: ruff/mypy/pytest) (push) Successful in 1m12s
ci / frontend (Next.js on pnpm: typecheck/lint/test/build) (push) Successful in 2m15s
ci / backend (uv, Python 3.12: ruff/mypy/pytest) (pull_request) Successful in 1m13s
ci / frontend (Next.js on pnpm: typecheck/lint/test/build) (pull_request) Successful in 2m8s
2026-10-31 07:36:11 +00:00
coreci-researchx-po 690925c6d1 ci: port the phase-4 gate onto the two-service branch so the deploy script is gated before it merges
ci / backend (uv, Python 3.12: ruff/mypy/pytest) (push) Successful in 1m18s
ci / frontend (Next.js on pnpm: typecheck/lint/test/build) (push) Successful in 2m9s
ci / backend (uv, Python 3.12: ruff/mypy/pytest) (pull_request) Successful in 1m15s
ci / frontend (Next.js on pnpm: typecheck/lint/test/build) (pull_request) Successful in 2m10s
2026-10-31 07:15:11 +00:00
coreci-researchx-po 593be870eb fix(release): own the backend data dir for the non-root container user (phase 4 slice 2, REQ-83) 2026-10-31 03:00:22 +00:00
coreci-researchx-po 8afbf1cd83 release: deploy two services (backend + frontend) - phase 4 slice 2 (REQ-83) 2026-10-31 01:17:32 +00:00