Skip to content

Commit 085423f

Browse files
authored
Migrate to macos-15-intel github action image (#2865)
The macos-13 image will be removed soon and macos-14-(x)large / x86_64 is not availble for free: https://github.blog/changelog/2025-09-19-github-actions-macos-13-runner-image-is-closing-down/
1 parent e9d10fe commit 085423f

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

.github/workflows/build.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -356,9 +356,9 @@ jobs:
356356
name: "tic80-nintendo-3ds"
357357
path: build/bin/tic80.3dsx
358358

359-
# === MacOS 13 ===
360-
macos:
361-
runs-on: macos-13
359+
# === MacOS 14 / arm64 ===
360+
macos-arm64:
361+
runs-on: macos-14
362362

363363
steps:
364364
- uses: actions/checkout@v4
@@ -378,7 +378,7 @@ jobs:
378378
- name: Deploy
379379
uses: actions/upload-artifact@v4
380380
with:
381-
name: "tic80-macos"
381+
name: "tic80-macos-arm64"
382382
path: |
383383
build/bin/tic80
384384
build/bin/*.dylib
@@ -389,9 +389,9 @@ jobs:
389389
cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_SDLGPU=On -DBUILD_PRO=On -DBUILD_WITH_ALL=ON -DCMAKE_POLICY_VERSION_MINIMUM=3.5 ..
390390
cmake --build . --parallel
391391
392-
# === MacOS 14 / arm64 ===
393-
macos-arm64:
394-
runs-on: macos-14
392+
# === MacOS 15 / x86_64 ===
393+
macos:
394+
runs-on: macos-15-intel
395395

396396
steps:
397397
- uses: actions/checkout@v4
@@ -411,15 +411,15 @@ jobs:
411411
- name: Deploy
412412
uses: actions/upload-artifact@v4
413413
with:
414-
name: "tic80-macos-arm64"
414+
name: "tic80-macos"
415415
path: |
416416
build/bin/tic80
417417
build/bin/*.dylib
418418
419419
- name: Build Pro
420420
run: |
421421
cd build
422-
cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_SDLGPU=On -DBUILD_PRO=On -DBUILD_WITH_ALL=ON ..
422+
cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_SDLGPU=On -DBUILD_PRO=On -DBUILD_WITH_ALL=ON -DCMAKE_POLICY_VERSION_MINIMUM=3.5 ..
423423
cmake --build . --parallel
424424
425425
# === Android ===

0 commit comments

Comments
 (0)