@@ -123,15 +123,25 @@ jobs:
123123 matrix :
124124 include :
125125 - name : Intel
126+ runs-on : macos-14
126127 AARCH64 : 0
128+ BUILD_MAC_KK : 0
127129 UPLOAD_COMMIT_HASH : 51ae32f468089a8169aaf1567de355ff4a3e0842
128130 UPLOAD_REPO_FULL_NAME : rpcs3/rpcs3-binaries-mac
129131 - name : Apple Silicon
132+ runs-on : macos-14
130133 AARCH64 : 1
134+ BUILD_MAC_KK : 0
131135 UPLOAD_COMMIT_HASH : 8e21bdbc40711a3fccd18fbf17b742348b0f4281
132136 UPLOAD_REPO_FULL_NAME : rpcs3/rpcs3-binaries-mac-arm64
137+ - name : Apple Silicon (KosmicKrisp)
138+ runs-on : macos-15
139+ AARCH64 : 1
140+ BUILD_MAC_KK : 1
141+ UPLOAD_COMMIT_HASH : " "
142+ UPLOAD_REPO_FULL_NAME : " "
133143 name : RPCS3 Mac ${{ matrix.name }}
134- runs-on : macos-14
144+ runs-on : ${{ matrix.runs-on }}
135145 env :
136146 CCACHE_DIR : /tmp/ccache_dir
137147 QT_VER : ' 6.10.1'
@@ -141,6 +151,7 @@ jobs:
141151 UPLOAD_COMMIT_HASH : ${{ matrix.UPLOAD_COMMIT_HASH }}
142152 UPLOAD_REPO_FULL_NAME : ${{ matrix.UPLOAD_REPO_FULL_NAME }}
143153 AARCH64 : ${{ matrix.AARCH64 }}
154+ BUILD_MAC_KK : ${{ matrix.BUILD_MAC_KK }}
144155 RUN_UNIT_TESTS : github.event_name == 'pull_request' && 'ON' || 'OFF'
145156 steps :
146157 - name : Checkout repository
@@ -184,6 +195,7 @@ jobs:
184195
185196 - name : Deploy master build to GitHub Releases
186197 if : |
198+ env.BUILD_MAC_KK == 0 &&
187199 github.event_name != 'pull_request' &&
188200 github.repository == 'RPCS3/rpcs3' &&
189201 github.ref == 'refs/heads/master'
@@ -192,14 +204,14 @@ jobs:
192204 run : .ci/github-upload.sh
193205
194206 - name : Save Build Ccache
195- if : github.ref == 'refs/heads/master'
207+ if : env.BUILD_MAC_KK == 0 && github.ref == 'refs/heads/master'
196208 uses : actions/cache/save@main
197209 with :
198210 path : ${{ env.CCACHE_DIR }}
199211 key : ${{ steps.restore-build-ccache.outputs.cache-primary-key }}
200212
201213 - name : Save Qt Cache
202- if : github.ref == 'refs/heads/master'
214+ if : env.BUILD_MAC_KK == 0 && github.ref == 'refs/heads/master'
203215 uses : actions/cache/save@main
204216 with :
205217 path : /tmp/Qt
0 commit comments