Skip to content

Commit f109c09

Browse files
committed
lets try to keep the runner correct so we build intel on intel
1 parent 992a179 commit f109c09

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

.github/workflows/build.yml

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,10 +79,15 @@ jobs:
7979
platform:
8080
- arm64
8181
- x86_64
82+
include:
83+
- platform: arm64
84+
runner: macos-15-xlarge
85+
- platform: x86_64
86+
runner: macos-15-large
8287
name: Build (darwin) (${{ matrix.platform }})
8388
outputs:
8489
GEM_VERSION: ${{ steps.set-metadata.outputs.GEM_VERSION }}
85-
runs-on: macos-15-xlarge
90+
runs-on: ${{ matrix.runner }}
8691
env:
8792
TARGET_PLATFORM: ${{ matrix.platform }}-darwin
8893
RUBY_TARGET_PLATFORM: ${{ matrix.platform }}-darwin
@@ -376,11 +381,16 @@ jobs:
376381
fail-fast: false
377382
matrix:
378383
platform:
379-
- x86_64
380384
- arm64
385+
- x86_64
386+
include:
387+
- platform: arm64
388+
runner: macos-15-xlarge
389+
- platform: x86_64
390+
runner: macos-15-large
381391
name: Test (darwin) (${{ matrix.platform }})
382392
needs: build-darwin
383-
runs-on: macos-15-xlarge
393+
runs-on: ${{ matrix.runner }}
384394
steps:
385395
- name: Set metadata
386396
id: set-metadata

0 commit comments

Comments
 (0)