Skip to content

Commit f7ad468

Browse files
committed
ci: move all github action runners to macos 15 as mac 13 is depecated in actions
1 parent e0964b7 commit f7ad468

File tree

7 files changed

+28
-28
lines changed

7 files changed

+28
-28
lines changed

.github/workflows/desktop-mac-m1-test-pull.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ concurrency:
99

1010
jobs:
1111
test-desktop-mac-m1:
12-
runs-on: macos-14
12+
runs-on: macos-15
1313
timeout-minutes: 90
1414
steps:
1515
- uses: actions/checkout@v4

.github/workflows/desktop-mac-test-pull.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ concurrency:
99

1010
jobs:
1111
test-desktop-mac:
12-
runs-on: macos-13
12+
runs-on: macos-15-intel
1313
timeout-minutes: 90
1414
steps:
1515
- uses: actions/checkout@v4

.github/workflows/prod-desktop-tests-on-pull.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ jobs:
9090
command: xvfb-run ./src-tauri/target/debug/phoenix-test --run-tests=LegacyInteg -q
9191

9292
testDesktopMac:
93-
runs-on: macos-latest
93+
runs-on: macos-15
9494
timeout-minutes: 90
9595
steps:
9696
- uses: actions/checkout@v4

.github/workflows/staging-desktop-tests-on-pull.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ jobs:
8383
command: xvfb-run ./src-tauri/target/debug/phoenix-test --run-tests=LegacyInteg -q
8484

8585
testDesktopMac:
86-
runs-on: macos-latest
86+
runs-on: macos-15
8787
timeout-minutes: 90
8888
steps:
8989
- uses: actions/checkout@v4

.github/workflows/tauri-build-dev.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
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
@@ -80,7 +80,7 @@ jobs:
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:
@@ -94,7 +94,7 @@ jobs:
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:dev
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 }}

.github/workflows/tauri-build-prod.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
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
@@ -80,7 +80,7 @@ jobs:
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:
@@ -94,7 +94,7 @@ jobs:
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:prod
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
@@ -168,7 +168,7 @@ jobs:
168168
shell: powershell
169169

170170
- name: Sign embedded executables for (Mac Only)
171-
if: matrix.platform == 'macos-13'
171+
if: matrix.platform == 'macos-15-intel'
172172
env :
173173
APPLE_KEY_IDENTITY_NAME: ${{ secrets.APPLE_KEY_IDENTITY_NAME }}
174174
APPLE_CERTIFICATE: ${{ secrets.APPLE_CERTIFICATE }}
@@ -286,7 +286,7 @@ jobs:
286286
tagName: ${{ env.GIT_TAG_NAME }}
287287

288288
- name: inject src-node built on mac arm (Mac only)
289-
if: matrix.platform == 'macos-13'
289+
if: matrix.platform == 'macos-15-intel'
290290
run: |
291291
ls src-node
292292
rm -rf src-tauri/src-node
@@ -296,12 +296,12 @@ jobs:
296296
- name: setup env for mac arm (Mac only)
297297
env:
298298
GH_TOKEN: ${{ github.token }}
299-
if: matrix.platform == 'macos-13'
299+
if: matrix.platform == 'macos-15-intel'
300300
run: |
301301
rustup target add aarch64-apple-darwin
302302
npm run installNodeArmDarwin
303303
- name: build for mac arm (Mac only)
304-
if: matrix.platform == 'macos-13'
304+
if: matrix.platform == 'macos-15-intel'
305305
uses: tauri-apps/tauri-action@v0
306306
env:
307307
GITHUB_TOKEN: ${{ github.token }}

.github/workflows/tauri-build-staging.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
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
@@ -80,7 +80,7 @@ jobs:
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:
@@ -94,7 +94,7 @@ jobs:
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

Comments
 (0)