Skip to content

Commit 99cd467

Browse files
authored
fix: pin macOS desktop build to macos-13 to fix notarization network drop (#47)
* fix: update ReasonDB Docker image from ajainvivek to brainfishai org Update default container image reference across all deploy configs (AWS/GCP Terraform variables and Pulumi index.ts fallbacks) to use the canonical brainfishai/reasondb:latest image. * fix: pin macOS desktop build to macos-13 to fix notarization network drop The macos-latest runner now resolves to macos-15-arm64. Logs confirmed this runner loses its network route after ~47 min mid-notarization poll, causing the build to fail with NSURLErrorDomain Code=-1009 (offline). - Pin macOS runner from macos-latest to macos-13 (x86_64, Ventura) - Add timeout-minutes: 90 to fail fast if notarization stalls again
1 parent c361394 commit 99cd467

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,11 +106,15 @@ jobs:
106106
build-desktop:
107107
name: Build Desktop (${{ matrix.platform }})
108108
needs: release
109+
timeout-minutes: 90
109110
strategy:
110111
fail-fast: false
111112
matrix:
112113
include:
113-
- platform: macos-latest
114+
# macos-latest resolves to macos-15-arm64 which has network instability
115+
# on long-running jobs (notarization polls Apple for 30-50 min).
116+
# Pin to macos-13 (x86_64, Ventura) for a stable network environment.
117+
- platform: macos-13
114118
args: --target universal-apple-darwin
115119
rust-targets: aarch64-apple-darwin,x86_64-apple-darwin
116120
- platform: windows-latest

0 commit comments

Comments
 (0)