|
10 | 10 |
|
11 | 11 | jobs:
|
12 | 12 | extract-sdk:
|
13 |
| - runs-on: "macos-12" |
| 13 | + runs-on: "macos-14" |
14 | 14 | name: Extract SDK
|
15 | 15 | steps:
|
16 | 16 | - name: "Load cache"
|
|
32 | 32 | - name: "Extract SDK"
|
33 | 33 | if: steps.cache.outputs.cache-hit != 'true'
|
34 | 34 | run: |
|
35 |
| - XCODEDIR=/Applications/Xcode_14.0.1.app ./tools/gen_sdk_package.sh |
| 35 | + XCODEDIR=/Applications/Xcode_16.2.0.app ./tools/gen_sdk_package.sh |
36 | 36 | mkdir -p -v cached_builds/sdk
|
37 |
| - mv MacOSX12.3.sdk.tar.xz cached_builds/sdk |
| 37 | + mv MacOSX15.2.sdk.tar.xz cached_builds/sdk |
38 | 38 |
|
39 | 39 | build-ffmpeg:
|
40 | 40 | needs: extract-sdk
|
@@ -91,15 +91,15 @@ jobs:
|
91 | 91 | if: steps.cache_ffmpeg.outputs.cache-hit != 'true'
|
92 | 92 | working-directory: ./ffmpeg
|
93 | 93 | run: |
|
94 |
| - mv ../cached_builds/sdk/MacOSX12.3.sdk.tar.xz images/base-${{ matrix.arch }} |
| 94 | + mv ../cached_builds/sdk/MacOSX15.2.sdk.tar.xz images/base-${{ matrix.arch }} |
95 | 95 | ./makeimage.sh ${{ matrix.arch }} lgpl-godot 6.0
|
96 | 96 | ./build.sh ${{ matrix.arch }} lgpl-godot 6.0
|
97 | 97 | mkdir -p -v ../cached_builds/ffmpeg/${{ matrix.arch }}
|
98 | 98 | tar -xvf artifacts/ffmpeg*${{ matrix.arch }}-lgpl-godot-6.0.tar.xz --directory=../cached_builds/ffmpeg/${{ matrix.arch }} --strip-components=1
|
99 | 99 | ls -la ../cached_builds/ffmpeg/${{ matrix.arch }}
|
100 | 100 |
|
101 | 101 | build-eirteam_ffmpeg:
|
102 |
| - runs-on: "macos-12" |
| 102 | + runs-on: "macos-14" |
103 | 103 | name: Build EIRTeam.FFmpeg
|
104 | 104 | needs: [build-ffmpeg]
|
105 | 105 |
|
@@ -182,7 +182,7 @@ jobs:
|
182 | 182 | cp -r -v build/addons/ffmpeg/macos ${{ github.workspace }}/cached_builds/eirteam_ffmpeg
|
183 | 183 |
|
184 | 184 | build-godot:
|
185 |
| - runs-on: "macos-12" |
| 185 | + runs-on: "macos-14" |
186 | 186 | name: Build Godot
|
187 | 187 | steps:
|
188 | 188 | - name: "Check cached build"
|
@@ -273,7 +273,7 @@ jobs:
|
273 | 273 | mv macos.zip ${{ github.workspace }}/cached_builds/template
|
274 | 274 |
|
275 | 275 | build-retrohub:
|
276 |
| - runs-on: "macos-12" |
| 276 | + runs-on: "macos-14" |
277 | 277 | name: Build RetroHub
|
278 | 278 | needs: [build-godot, build-eirteam_ffmpeg]
|
279 | 279 |
|
|
0 commit comments