feat(ci) run CI also on macOS on arm64

The macOS-13 image runners are x64, but macOS-14 are arm64.
This commit is contained in:
Saúl Ibarra Corretgé
2024-05-06 12:30:43 +02:00
committed by Saúl Ibarra Corretgé
parent 72d05bb969
commit 1d8a9c11c8

View File

@@ -65,7 +65,11 @@ jobs:
- run: npx react-native bundle --entry-file react/index.native.js --platform android --bundle-output /tmp/android.bundle --reset-cache
ios-build:
name: Build mobile bundle (iOS)
runs-on: macOS-13
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [macos-13, macos-14]
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
@@ -75,6 +79,7 @@ jobs:
- run: npm install
- name: setup Xcode
run: |
uname -a
xcode-select -p
sudo xcode-select -s /Applications/Xcode_15.2.app/Contents/Developer
xcodebuild -version