Skip to content

Commit 6a10029

Browse files
committed
fix: macos-12 is deprecated in github, moving to macos-13
1 parent c15f279 commit 6a10029

File tree

4 files changed

+22
-22
lines changed

4 files changed

+22
-22
lines changed

.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-12
12+
runs-on: macos-13
1313
timeout-minutes: 90
1414
steps:
1515
- uses: actions/checkout@v4

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

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ jobs:
7878
strategy:
7979
fail-fast: false
8080
matrix:
81-
platform: [ macos-12, windows-latest ]
81+
platform: [ macos-13, windows-latest ]
8282

8383
runs-on: ${{ matrix.platform }}
8484
steps:
@@ -92,7 +92,7 @@ jobs:
9292
node-version: 20
9393

9494
- name: Download src-node built on mac arm (Mac only)
95-
if: matrix.platform == 'macos-12'
95+
if: matrix.platform == 'macos-13'
9696
uses: actions/download-artifact@v4
9797
with:
9898
name: src-node-darwin-arm64.tar.gz
@@ -108,7 +108,7 @@ jobs:
108108
npm run _ci-release:dev
109109
110110
- name: setup src-node built on mac arm (Mac only)
111-
if: matrix.platform == 'macos-12'
111+
if: matrix.platform == 'macos-13'
112112
run: |
113113
ls /tmp/src-node-darwin-arm64.tar.gz
114114
rm -rf src-node
@@ -161,7 +161,7 @@ jobs:
161161
Set-Content -Path "./secrets.json" -Value $content
162162
shell: powershell
163163
- name: Sign embedded executables for (Mac Only)
164-
if: matrix.platform == 'macos-12'
164+
if: matrix.platform == 'macos-13'
165165
env :
166166
APPLE_KEY_IDENTITY_NAME: ${{ secrets.APPLE_KEY_IDENTITY_NAME }}
167167
APPLE_CERTIFICATE: ${{ secrets.APPLE_CERTIFICATE }}
@@ -229,7 +229,7 @@ jobs:
229229
tagName: ${{ env.GIT_TAG_NAME }}
230230

231231
- name: inject src-node built on mac arm (Mac only)
232-
if: matrix.platform == 'macos-12'
232+
if: matrix.platform == 'macos-13'
233233
run: |
234234
ls src-node
235235
rm -rf src-tauri/src-node
@@ -239,12 +239,12 @@ jobs:
239239
- name: setup env for mac arm (Mac only)
240240
env:
241241
GH_TOKEN: ${{ github.token }}
242-
if: matrix.platform == 'macos-12'
242+
if: matrix.platform == 'macos-13'
243243
run: |
244244
rustup target add aarch64-apple-darwin
245245
npm run installNodeArmDarwin
246246
- name: build for mac arm (Mac only)
247-
if: matrix.platform == 'macos-12'
247+
if: matrix.platform == 'macos-13'
248248
uses: tauri-apps/tauri-action@v0
249249
env:
250250
GITHUB_TOKEN: ${{ github.token }}

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

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ jobs:
7878
strategy:
7979
fail-fast: false
8080
matrix:
81-
platform: [ macos-12, windows-latest ]
81+
platform: [ macos-13, windows-latest ]
8282

8383
runs-on: ${{ matrix.platform }}
8484
steps:
@@ -92,7 +92,7 @@ jobs:
9292
node-version: 20
9393

9494
- name: Download src-node built on mac arm (Mac only)
95-
if: matrix.platform == 'macos-12'
95+
if: matrix.platform == 'macos-13'
9696
uses: actions/download-artifact@v4
9797
with:
9898
name: src-node-darwin-arm64.tar.gz
@@ -108,7 +108,7 @@ jobs:
108108
npm run _ci-release:prod
109109
110110
- name: setup src-node built on mac arm (Mac only)
111-
if: matrix.platform == 'macos-12'
111+
if: matrix.platform == 'macos-13'
112112
run: |
113113
ls /tmp/src-node-darwin-arm64.tar.gz
114114
rm -rf src-node
@@ -162,7 +162,7 @@ jobs:
162162
shell: powershell
163163

164164
- name: Sign embedded executables for (Mac Only)
165-
if: matrix.platform == 'macos-12'
165+
if: matrix.platform == 'macos-13'
166166
env :
167167
APPLE_KEY_IDENTITY_NAME: ${{ secrets.APPLE_KEY_IDENTITY_NAME }}
168168
APPLE_CERTIFICATE: ${{ secrets.APPLE_CERTIFICATE }}
@@ -230,7 +230,7 @@ jobs:
230230
tagName: ${{ env.GIT_TAG_NAME }}
231231

232232
- name: inject src-node built on mac arm (Mac only)
233-
if: matrix.platform == 'macos-12'
233+
if: matrix.platform == 'macos-13'
234234
run: |
235235
ls src-node
236236
rm -rf src-tauri/src-node
@@ -240,12 +240,12 @@ jobs:
240240
- name: setup env for mac arm (Mac only)
241241
env:
242242
GH_TOKEN: ${{ github.token }}
243-
if: matrix.platform == 'macos-12'
243+
if: matrix.platform == 'macos-13'
244244
run: |
245245
rustup target add aarch64-apple-darwin
246246
npm run installNodeArmDarwin
247247
- name: build for mac arm (Mac only)
248-
if: matrix.platform == 'macos-12'
248+
if: matrix.platform == 'macos-13'
249249
uses: tauri-apps/tauri-action@v0
250250
env:
251251
GITHUB_TOKEN: ${{ github.token }}

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

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ jobs:
7878
strategy:
7979
fail-fast: false
8080
matrix:
81-
platform: [ macos-12, windows-latest ]
81+
platform: [ macos-13, windows-latest ]
8282

8383
runs-on: ${{ matrix.platform }}
8484
steps:
@@ -92,7 +92,7 @@ jobs:
9292
node-version: 20
9393

9494
- name: Download src-node built on mac arm (Mac only)
95-
if: matrix.platform == 'macos-12'
95+
if: matrix.platform == 'macos-13'
9696
uses: actions/download-artifact@v4
9797
with:
9898
name: src-node-darwin-arm64.tar.gz
@@ -106,7 +106,7 @@ jobs:
106106
npm run _ci-release:staging
107107
108108
- name: setup src-node built on mac arm (Mac only)
109-
if: matrix.platform == 'macos-12'
109+
if: matrix.platform == 'macos-13'
110110
run: |
111111
ls /tmp/src-node-darwin-arm64.tar.gz
112112
rm -rf src-node
@@ -159,7 +159,7 @@ jobs:
159159
Set-Content -Path "./secrets.json" -Value $content
160160
shell: powershell
161161
- name: Sign embedded executables for (Mac Only)
162-
if: matrix.platform == 'macos-12'
162+
if: matrix.platform == 'macos-13'
163163
env :
164164
APPLE_KEY_IDENTITY_NAME: ${{ secrets.APPLE_KEY_IDENTITY_NAME }}
165165
APPLE_CERTIFICATE: ${{ secrets.APPLE_CERTIFICATE }}
@@ -227,7 +227,7 @@ jobs:
227227
tagName: ${{ env.GIT_TAG_NAME }}
228228

229229
- name: inject src-node built on mac arm (Mac only)
230-
if: matrix.platform == 'macos-12'
230+
if: matrix.platform == 'macos-13'
231231
run: |
232232
ls src-node
233233
rm -rf src-tauri/src-node
@@ -237,12 +237,12 @@ jobs:
237237
- name: setup env for mac arm (Mac only)
238238
env:
239239
GH_TOKEN: ${{ github.token }}
240-
if: matrix.platform == 'macos-12'
240+
if: matrix.platform == 'macos-13'
241241
run: |
242242
rustup target add aarch64-apple-darwin
243243
npm run installNodeArmDarwin
244244
- name: build for mac arm (Mac only)
245-
if: matrix.platform == 'macos-12'
245+
if: matrix.platform == 'macos-13'
246246
uses: tauri-apps/tauri-action@v0
247247
env:
248248
GITHUB_TOKEN: ${{ github.token }}

0 commit comments

Comments
 (0)