From cdd568b230a314db9625fbfbae4784e7a161795e Mon Sep 17 00:00:00 2001 From: 7ttp <117663341+7ttp@users.noreply.github.com> Date: Fri, 13 Nov 2026 05:50:55 +0530 Subject: [PATCH] fix(cli): stop defaulting to private ap-east-1 region --- .../src/commands/projects/create/create.integration.test.ts | 1 + apps/cli/src/commands/projects/projects.prompt.ts | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/cli/src/commands/projects/create/create.integration.test.ts b/apps/cli/src/commands/projects/create/create.integration.test.ts index 26956f6aff..7d13672c76 100644 --- a/apps/cli/src/commands/projects/create/create.integration.test.ts +++ b/apps/cli/src/commands/projects/create/create.integration.test.ts @@ -395,6 +395,7 @@ describe("projects create integration", () => { }); expect(out.stderrText).toContain("Selected org-id:"); expect(out.stderrText).toContain("Selected region:"); + expect(out.promptSelectCalls[1]?.options[0]?.value).toBe("ap-northeast-1"); expect(api.requests.map(({ method, url }) => `${method} ${url}`)).toEqual([ `GET ${API}/v1/organizations`, `POST ${API}/v1/projects`, diff --git a/apps/cli/src/commands/projects/projects.prompt.ts b/apps/cli/src/commands/projects/projects.prompt.ts index 859700baca..2c1d751abd 100644 --- a/apps/cli/src/commands/projects/projects.prompt.ts +++ b/apps/cli/src/commands/projects/projects.prompt.ts @@ -19,9 +19,8 @@ const mapOrgsListError = mapHttpError({ statusMessage: (status, body) => `Unexpected error retrieving organizations: ${body} (${status})`, }); -// Order matches the `--region` enum choices. +/* `--region` enum order, with private ap-east-1 last so it is not the focused default. */ const REGION_CODES = [ - "ap-east-1", "ap-northeast-1", "ap-northeast-2", "ap-south-1", @@ -39,6 +38,7 @@ const REGION_CODES = [ "us-east-2", "us-west-1", "us-west-2", + "ap-east-1", ] as const; /**