Skip to content

Commit 8f759e6

Browse files
committed
Fix outdated macOS on CI
1 parent 76ecd78 commit 8f759e6

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.github/workflows/mac_build.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ env:
1010

1111
jobs:
1212
extract-sdk:
13-
runs-on: "macos-12"
13+
runs-on: "macos-14"
1414
name: Extract SDK
1515
steps:
1616
- name: "Load cache"
@@ -32,9 +32,9 @@ jobs:
3232
- name: "Extract SDK"
3333
if: steps.cache.outputs.cache-hit != 'true'
3434
run: |
35-
XCODEDIR=/Applications/Xcode_14.0.1.app ./tools/gen_sdk_package.sh
35+
XCODEDIR=/Applications/Xcode_16.1.0.app ./tools/gen_sdk_package.sh
3636
mkdir -p -v cached_builds/sdk
37-
mv MacOSX12.3.sdk.tar.xz cached_builds/sdk
37+
mv MacOSX15.1.sdk.tar.xz cached_builds/sdk
3838
3939
build-ffmpeg:
4040
needs: extract-sdk
@@ -91,15 +91,15 @@ jobs:
9191
if: steps.cache_ffmpeg.outputs.cache-hit != 'true'
9292
working-directory: ./ffmpeg
9393
run: |
94-
mv ../cached_builds/sdk/MacOSX12.3.sdk.tar.xz images/base-${{ matrix.arch }}
94+
mv ../cached_builds/sdk/MacOSX15.1.sdk.tar.xz images/base-${{ matrix.arch }}
9595
./makeimage.sh ${{ matrix.arch }} lgpl-godot 6.0
9696
./build.sh ${{ matrix.arch }} lgpl-godot 6.0
9797
mkdir -p -v ../cached_builds/ffmpeg/${{ matrix.arch }}
9898
tar -xvf artifacts/ffmpeg*${{ matrix.arch }}-lgpl-godot-6.0.tar.xz --directory=../cached_builds/ffmpeg/${{ matrix.arch }} --strip-components=1
9999
ls -la ../cached_builds/ffmpeg/${{ matrix.arch }}
100100
101101
build-eirteam_ffmpeg:
102-
runs-on: "macos-12"
102+
runs-on: "macos-14"
103103
name: Build EIRTeam.FFmpeg
104104
needs: [build-ffmpeg]
105105

@@ -182,7 +182,7 @@ jobs:
182182
cp -r -v build/addons/ffmpeg/macos ${{ github.workspace }}/cached_builds/eirteam_ffmpeg
183183
184184
build-godot:
185-
runs-on: "macos-12"
185+
runs-on: "macos-14"
186186
name: Build Godot
187187
steps:
188188
- name: "Check cached build"
@@ -273,7 +273,7 @@ jobs:
273273
mv macos.zip ${{ github.workspace }}/cached_builds/template
274274
275275
build-retrohub:
276-
runs-on: "macos-12"
276+
runs-on: "macos-14"
277277
name: Build RetroHub
278278
needs: [build-godot, build-eirteam_ffmpeg]
279279

0 commit comments

Comments
 (0)