From dba0f673bf5dadbc30e33ce93104e5a1df4d6ceb Mon Sep 17 00:00:00 2001 From: Niels Mokkenstorm Date: Sun, 17 May 2026 20:03:53 +0200 Subject: [PATCH] fix(cvg-128): add --branch=main to wrangler so SPA deploys to production not preview (#51) --- ci/deploy-client.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ci/deploy-client.sh b/ci/deploy-client.sh index 52d0ad6..c22267f 100755 --- a/ci/deploy-client.sh +++ b/ci/deploy-client.sh @@ -21,5 +21,9 @@ echo "Building client with VITE_SERVER_URL=${VITE_SERVER_URL}..." pnpm --filter @cv/client build echo "Deploying to Cloudflare Pages project '${PAGES_PROJECT}'..." +# --branch=main promotes to production. Tag-push runs are detached-HEAD; +# without this wrangler falls back to `head` and Pages deploys as preview. +# See CVG-128. npx wrangler pages deploy apps/client/dist \ - --project-name="${PAGES_PROJECT}" + --project-name="${PAGES_PROJECT}" \ + --branch=main -- 2.51.2