diff --git a/infra/stage.ts b/infra/stage.ts index f4ccb18d80bc..0ad5276966eb 100644 --- a/infra/stage.ts +++ b/infra/stage.ts @@ -27,11 +27,17 @@ if ($app.stage === "production") { }) } -new cloudflare.RegionalHostname("RegionalHostname", { - hostname: domain, - regionKey: "us", - zoneId: zoneID, -}) +// Removed from Cloudflare by hand on 2026-11-06 (dev and production): the deploy token can't delete regional +// hostnames. Retained on delete so dropping this resource next only forgets it instead of calling Cloudflare. +new cloudflare.RegionalHostname( + "RegionalHostname", + { + hostname: domain, + regionKey: "us", + zoneId: zoneID, + }, + { retainOnDelete: true }, +) export const shortDomain = (() => { if ($app.stage === "production") return "opncd.ai"