From ebc751aa43a055722716c0030c60c61868926950 Mon Sep 17 00:00:00 2001 From: Junaid Ahmed Date: Tue, 5 May 2026 02:37:23 +0100 Subject: [PATCH] fix(mocktail): set FIRESTORE_PROJECT_ID on the Zig collab service The collab binary reads FIRESTORE_PROJECT_ID and falls back to the local-emulator placeholder "demo-mocktail" if unset (firestore.zig:26). Without this env var the running container reports firestore: project=demo-mocktail host=firestore.googleapis.com:443 and every commit from a WS session would silently 404 against a nonexistent project. Pass var.project_id so the prod commit path targets firebase-cloud-491613. --- terraform/apps/mocktail.tf | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/terraform/apps/mocktail.tf b/terraform/apps/mocktail.tf index 0c43980..c68191d 100644 --- a/terraform/apps/mocktail.tf +++ b/terraform/apps/mocktail.tf @@ -123,6 +123,10 @@ resource "google_cloud_run_v2_service" "mocktail" { name = "FIRESTORE_USE_TLS" value = "true" } + env { + name = "FIRESTORE_PROJECT_ID" + value = var.project_id + } env { name = "FIRESTORE_DB" value = "mocktail"