CI: Build the iOS and tvOS libretro cores in one job

Only five macOS jobs run at once, and with six, one waited about ten minutes
for a runner. The two builds take under five minutes each, a separate job
mostly added another checkout.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Henrik RydgårdandClaude Opus 5.5 committed 2026-10-13 10:35:21 +02:00
1 parent 5866231f66
commit 11d16ece2d
1 file changed
+4 -9
+4 -9
View File
@@ -325,18 +325,13 @@ jobs:
cxx: clang++
args: ./b-tvos.sh
id: tvos
# One job for both, since only five macOS jobs run at once and the rest wait in line.
- os: macos-latest
extra: libretro_ios
extra: libretro_ios_tvos
cc: clang
cxx: clang++
args: ./b.sh --ios --libretro
id: ios-libretro
- os: macos-latest
extra: libretro_tvos
cc: clang
cxx: clang++
args: ./b.sh --tvos --libretro
id: tvos-libretro
args: ./b.sh --ios --libretro && ./b.sh --tvos --libretro
id: ios-tvos-libretro
runs-on: ${{ matrix.os }}
steps: