From 2f1a8a1c599300d0964d7fbbfd824e2d74f0bf4a Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sat, 14 Feb 2026 21:02:15 +0900 Subject: build: introduce npm workspaces for unified dependency management Consolidate frontend, typespec, and worker/php into a single npm workspaces setup with one root lockfile. Update Dockerfiles to use repository root as build context, and adjust justfile, CI workflow, and compose files accordingly. Co-Authored-By: Claude Opus 4.6 --- compose.prod.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'compose.prod.yaml') diff --git a/compose.prod.yaml b/compose.prod.yaml index 2c6c828..b74c804 100644 --- a/compose.prod.yaml +++ b/compose.prod.yaml @@ -16,7 +16,8 @@ services: frontend: build: - context: ./frontend + context: . + dockerfile: frontend/Dockerfile args: ALBATROSS_BASE_PATH: $ALBATROSS_BASE_PATH volumes: @@ -75,7 +76,8 @@ services: worker-php: build: - context: ./worker/php + context: . + dockerfile: worker/php/Dockerfile expose: - 80 env_file: [.env] -- cgit v1.3.1