4343 permissions :
4444 contents : write
4545 timeout-minutes : 15
46- runs-on : macos-14
46+ runs-on : macos-15
4747 steps :
4848 - uses : actions/checkout@v4
4949 - name : macos hardware info
8080 strategy :
8181 fail-fast : false
8282 matrix :
83- platform : [ macos-13 , windows-latest ]
83+ platform : [ macos-15-intel , windows-latest ]
8484
8585 runs-on : ${{ matrix.platform }}
8686 steps :
9494 node-version : 20
9595
9696 - name : Download src-node built on mac arm (Mac only)
97- if : matrix.platform == 'macos-13 '
97+ if : matrix.platform == 'macos-15-intel '
9898 uses : actions/download-artifact@v4
9999 with :
100100 name : src-node-darwin-arm64.tar.gz
@@ -114,7 +114,7 @@ jobs:
114114 npm run _ci-release:staging
115115
116116 - name : setup src-node built on mac arm (Mac only)
117- if : matrix.platform == 'macos-13 '
117+ if : matrix.platform == 'macos-15-intel '
118118 run : |
119119 ls /tmp/src-node-darwin-arm64.tar.gz
120120 rm -rf src-node
@@ -167,7 +167,7 @@ jobs:
167167 Set-Content -Path "./secrets.json" -Value $content
168168 shell : powershell
169169 - name : Sign embedded executables for (Mac Only)
170- if : matrix.platform == 'macos-13 '
170+ if : matrix.platform == 'macos-15-intel '
171171 env :
172172 APPLE_KEY_IDENTITY_NAME : ${{ secrets.APPLE_KEY_IDENTITY_NAME }}
173173 APPLE_CERTIFICATE : ${{ secrets.APPLE_CERTIFICATE }}
@@ -237,7 +237,7 @@ jobs:
237237 tagName : ${{ env.GIT_TAG_NAME }}
238238
239239 - name : inject src-node built on mac arm (Mac only)
240- if : matrix.platform == 'macos-13 '
240+ if : matrix.platform == 'macos-15-intel '
241241 run : |
242242 ls src-node
243243 rm -rf src-tauri/src-node
@@ -247,12 +247,12 @@ jobs:
247247 - name : setup env for mac arm (Mac only)
248248 env :
249249 GH_TOKEN : ${{ github.token }}
250- if : matrix.platform == 'macos-13 '
250+ if : matrix.platform == 'macos-15-intel '
251251 run : |
252252 rustup target add aarch64-apple-darwin
253253 npm run installNodeArmDarwin
254254 - name : build for mac arm (Mac only)
255- if : matrix.platform == 'macos-13 '
255+ if : matrix.platform == 'macos-15-intel '
256256 uses : tauri-apps/tauri-action@v0
257257 env :
258258 GITHUB_TOKEN : ${{ github.token }}
0 commit comments