From c1e965cbf1692e984b6ba7934840fb8522de24bc Mon Sep 17 00:00:00 2001 From: Justin Osborne Date: Tue, 24 Mar 2026 09:06:03 -0500 Subject: [PATCH 1/3] Update mac.yml --- .github/workflows/mac.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/mac.yml b/.github/workflows/mac.yml index f3871a80a6605a..d12932e977a0d5 100644 --- a/.github/workflows/mac.yml +++ b/.github/workflows/mac.yml @@ -1,6 +1,7 @@ on: release: types: [created] + workflow_dispatch: env: PYTHON_VERSION: '3.12' @@ -11,7 +12,7 @@ jobs: runs-on: macos-14 strategy: matrix: - arch: ['arm64'] + arch: ['x64'] steps: - uses: actions/setup-node@master with: From 0c49ba6ebf7b1e70314ac125bc07f88deb4ef4a2 Mon Sep 17 00:00:00 2001 From: Justin Osborne Date: Tue, 24 Mar 2026 09:22:02 -0500 Subject: [PATCH 2/3] use intel to build intel --- .github/workflows/mac.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/mac.yml b/.github/workflows/mac.yml index d12932e977a0d5..66521463d74058 100644 --- a/.github/workflows/mac.yml +++ b/.github/workflows/mac.yml @@ -9,10 +9,16 @@ env: jobs: build: - runs-on: macos-14 strategy: matrix: - arch: ['x64'] + include: + - os: macos-15-intel + platform: darwin + arch: x64 + # - os: macos-15 + # platform: darwin + # arch: arm64 + runs-on: ${{ matrix.os }} steps: - uses: actions/setup-node@master with: From 224d00200cc582b15d3ed2d3f58fe4aa5f350e99 Mon Sep 17 00:00:00 2001 From: Justin Osborne Date: Tue, 24 Mar 2026 11:17:44 -0500 Subject: [PATCH 3/3] fix build for macos x64 --- .github/workflows/mac.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/mac.yml b/.github/workflows/mac.yml index 66521463d74058..b2d6ae39d1f8ac 100644 --- a/.github/workflows/mac.yml +++ b/.github/workflows/mac.yml @@ -1,7 +1,6 @@ on: release: types: [created] - workflow_dispatch: env: PYTHON_VERSION: '3.12' @@ -15,9 +14,9 @@ jobs: - os: macos-15-intel platform: darwin arch: x64 - # - os: macos-15 - # platform: darwin - # arch: arm64 + - os: macos-15 + platform: darwin + arch: arm64 runs-on: ${{ matrix.os }} steps: - uses: actions/setup-node@master