@@ -330,7 +330,7 @@ jobs:
330330 # === Nintendo 3DS build ===
331331 nintendo-3ds :
332332 runs-on : ubuntu-latest
333- container : devkitpro/devkitarm:20250102
333+ container : devkitpro/devkitarm:20250728
334334
335335 steps :
336336 - uses : actions/checkout@v4
@@ -345,7 +345,9 @@ jobs:
345345
346346 - name : Build
347347 run : |
348- cmake -B build -S . -DCMAKE_TOOLCHAIN_FILE=$DEVKITPRO/cmake/3DS.cmake -DCMAKE_BUILD_TYPE=MinSizeRel -DBUILD_WITH_ALL=ON -DBUILD_WITH_SCHEME=OFF -DBUILD_WITH_JS=OFF -DBUILD_WITH_PYTHON=OFF ..
348+ cmake -B build -S . -DCMAKE_TOOLCHAIN_FILE=$DEVKITPRO/cmake/3DS.cmake \
349+ -DCMAKE_BUILD_TYPE=MinSizeRel -DBUILD_WITH_ALL=ON \
350+ -DBUILD_WITH_SCHEME=OFF -DBUILD_WITH_JS=OFF -DBUILD_WITH_PYTHON=OFF
349351 cmake --build build --parallel
350352
351353 - name : Deploy
@@ -383,9 +385,9 @@ jobs:
383385 name : " tic80-nintendo-switch"
384386 path : build/bin/tic80.nro
385387
386- # === MacOS 13 ===
387- macos :
388- runs-on : macos-13
388+ # === MacOS 14 / arm64 ===
389+ macos-arm64 :
390+ runs-on : macos-14
389391
390392 steps :
391393 - uses : actions/checkout@v4
@@ -405,7 +407,7 @@ jobs:
405407 - name : Deploy
406408 uses : actions/upload-artifact@v4
407409 with :
408- name : " tic80-macos"
410+ name : " tic80-macos-arm64 "
409411 path : |
410412 build/bin/tic80
411413 build/bin/*.dylib
@@ -416,9 +418,9 @@ jobs:
416418 cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_SDLGPU=On -DBUILD_PRO=On -DBUILD_WITH_ALL=ON -DCMAKE_POLICY_VERSION_MINIMUM=3.5 ..
417419 cmake --build . --parallel
418420
419- # === MacOS 14 / arm64 ===
420- macos-arm64 :
421- runs-on : macos-14
421+ # === MacOS 15 / x86_64 ===
422+ macos :
423+ runs-on : macos-15-intel
422424
423425 steps :
424426 - uses : actions/checkout@v4
@@ -438,15 +440,15 @@ jobs:
438440 - name : Deploy
439441 uses : actions/upload-artifact@v4
440442 with :
441- name : " tic80-macos-arm64 "
443+ name : " tic80-macos"
442444 path : |
443445 build/bin/tic80
444446 build/bin/*.dylib
445447
446448 - name : Build Pro
447449 run : |
448450 cd build
449- cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_SDLGPU=On -DBUILD_PRO=On -DBUILD_WITH_ALL=ON ..
451+ cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_SDLGPU=On -DBUILD_PRO=On -DBUILD_WITH_ALL=ON -DCMAKE_POLICY_VERSION_MINIMUM=3.5 ..
450452 cmake --build . --parallel
451453
452454 # === Android ===
0 commit comments