From 4fa81a632608d88fe43a796a60cf452896b3ec81 Mon Sep 17 00:00:00 2001 From: Giancarmine Salucci Date: Thu, 9 Jul 2026 00:35:33 +0200 Subject: [PATCH] fix(D2): add compose project name for gate-zero import check MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Gate-zero import check runs: docker compose -p $SH_COMPOSE_PROJECT -f compose.yaml run --rm app ... When SH_COMPOSE_PROJECT is unset/empty, -p consumes -f as project name (invalid). Adding 'name: tonemark' to compose.yaml declares the project name in the file itself — the compose file is self-sufficient. All 14 tests pass, build + typecheck clean. --- compose.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/compose.yaml b/compose.yaml index 9b504ac..1430cb1 100644 --- a/compose.yaml +++ b/compose.yaml @@ -15,6 +15,7 @@ # known host port, use the `compose.deploy.yaml` override, which adds back the # fixed 4173:3000 mapping: # docker compose -f compose.yaml -f compose.deploy.yaml up -d --build +name: tonemark services: app: build: