diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a1d3695..3ade8e9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -106,11 +106,15 @@ jobs: build-desktop: name: Build Desktop (${{ matrix.platform }}) needs: release + timeout-minutes: 90 strategy: fail-fast: false matrix: include: - - platform: macos-latest + # macos-latest resolves to macos-15-arm64 which has network instability + # on long-running jobs (notarization polls Apple for 30-50 min). + # Pin to macos-13 (x86_64, Ventura) for a stable network environment. + - platform: macos-13 args: --target universal-apple-darwin rust-targets: aarch64-apple-darwin,x86_64-apple-darwin - platform: windows-latest diff --git a/deploy/aws/pulumi/index.ts b/deploy/aws/pulumi/index.ts index e9bf061..6056cec 100644 --- a/deploy/aws/pulumi/index.ts +++ b/deploy/aws/pulumi/index.ts @@ -15,7 +15,7 @@ const llmProvider = config.get("llmProvider") ?? "openai"; const llmApiKey = config.requireSecret("llmApiKey"); const llmModel = config.get("llmModel") ?? ""; const llmBaseUrl = config.get("llmBaseUrl") ?? ""; -const reasondbImage = config.get("reasondbImage") ?? "ajainvivek/reasondb:latest"; +const reasondbImage = config.get("reasondbImage") ?? "brainfishai/reasondb:latest"; // ── AMI lookup — Ubuntu 22.04 LTS ───────────────────────────────────────────── const ami = aws.ec2.getAmi({ diff --git a/deploy/aws/terraform/variables.tf b/deploy/aws/terraform/variables.tf index a98d5a2..f51dd39 100644 --- a/deploy/aws/terraform/variables.tf +++ b/deploy/aws/terraform/variables.tf @@ -66,7 +66,7 @@ variable "llm_base_url" { variable "reasondb_image" { description = "Docker image to pull and run" type = string - default = "ajainvivek/reasondb:latest" + default = "brainfishai/reasondb:latest" } variable "name_prefix" { diff --git a/deploy/gcp/pulumi/index.ts b/deploy/gcp/pulumi/index.ts index b818902..62783a2 100644 --- a/deploy/gcp/pulumi/index.ts +++ b/deploy/gcp/pulumi/index.ts @@ -15,7 +15,7 @@ const llmProvider = config.get("llmProvider") ?? "openai"; const llmApiKey = config.requireSecret("llmApiKey"); const llmModel = config.get("llmModel") ?? ""; const llmBaseUrl = config.get("llmBaseUrl") ?? ""; -const reasondbImage = config.get("reasondbImage") ?? "ajainvivek/reasondb:latest"; +const reasondbImage = config.get("reasondbImage") ?? "brainfishai/reasondb:latest"; const zone = gcpConfig.get("zone") ?? "us-central1-a"; const region = gcpConfig.get("region") ?? "us-central1"; diff --git a/deploy/gcp/terraform/variables.tf b/deploy/gcp/terraform/variables.tf index b7f22a5..fcf1503 100644 --- a/deploy/gcp/terraform/variables.tf +++ b/deploy/gcp/terraform/variables.tf @@ -71,7 +71,7 @@ variable "llm_base_url" { variable "reasondb_image" { description = "Docker image to pull and run" type = string - default = "ajainvivek/reasondb:latest" + default = "brainfishai/reasondb:latest" } variable "name_prefix" {