Skip to content

Commit ab81d4c

Browse files
committed
ci: use xcode 16.3 for builds
1 parent 3ee39be commit ab81d4c

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

.github/workflows/build-templates.yml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,16 @@ on:
2222
jobs:
2323
build:
2424
env:
25-
XCODE_VERSION: 16.2
25+
XCODE_VERSION: 16.3
2626
TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }}
2727
TURBO_TEAM: ${{ secrets.TURBO_TEAM }}
2828

2929
strategy:
3030
fail-fast: false
3131
matrix:
3232
os:
33-
- ubuntu
34-
- macos
33+
- ubuntu-latest
34+
- macos-15
3535
type:
3636
- name: turbo-module
3737
language: kotlin-objc
@@ -40,15 +40,16 @@ jobs:
4040
- name: nitro-module
4141
language: kotlin-swift
4242
include:
43-
- os: ubuntu
44-
type.name: library
45-
type.language: js
43+
- os: ubuntu-latest
44+
type:
45+
- name: library
46+
- language: js
4647

4748
concurrency:
4849
group: ${{ github.workflow }}-${{ github.ref }}-${{ matrix.os }}-${{ matrix.type.name }}-${{ matrix.type.language }}
4950
cancel-in-progress: true
5051

51-
runs-on: ${{ matrix.os }}-latest
52+
runs-on: ${{ matrix.os }}
5253

5354
steps:
5455
- name: Checkout
@@ -130,14 +131,14 @@ jobs:
130131
working-directory: ${{ env.work_dir }}
131132
run: |
132133
# Build Android for only some matrices to skip redundant builds
133-
if [[ ${{ matrix.os }} == ubuntu ]]; then
134+
if [[ ${{ matrix.os }} == ubuntu* ]]; then
134135
if [[ ${{ matrix.type.name }} == *-view && ${{ matrix.type.language }} == *-objc ]] || [[ ${{ matrix.type.name }} == *-module && ${{ matrix.type.language }} == *-objc ]]; then
135136
echo "android_build=1" >> $GITHUB_ENV
136137
fi
137138
fi
138139
139140
# Build iOS for only some matrices to skip redundant builds
140-
if [[ ${{ matrix.os }} == macos ]]; then
141+
if [[ ${{ matrix.os }} == macos* ]]; then
141142
if [[ ${{ matrix.type.name }} == *-view && ${{ matrix.type.language }} == kotlin-* ]] || [[ ${{ matrix.type.name }} == *-module && ${{ matrix.type.language }} == kotlin-* ]]; then
142143
echo "ios_build=1" >> $GITHUB_ENV
143144
fi

0 commit comments

Comments
 (0)