Skip to content

Commit 7be44a7

Browse files
ci: update to macOS 15 and Windows 2025 images (#2452)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Tommy Nguyen <[email protected]>
1 parent 26637eb commit 7be44a7

File tree

2 files changed

+12
-14
lines changed

2 files changed

+12
-14
lines changed

.github/actions/setup-toolchain/action.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ runs:
7373
bundler: Gemfile.lock
7474
bundler-cache: true
7575
- name: Set up Node.js
76-
uses: actions/setup-node@v4.2.0
76+
uses: actions/setup-node@v4.4.0
7777
with:
7878
node-version: ${{ inputs.node-version }}
7979
cache: ${{ inputs.cache-npm-dependencies }}

.github/workflows/build.yml

+11-13
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
pull-requests: write # create code reviews (suggestion-bot)
3838
strategy:
3939
matrix:
40-
runner: [macos-14, windows-2022]
40+
runner: [macos-15, windows-2025]
4141
runs-on: ${{ matrix.runner }}
4242
if: ${{ github.event_name != 'schedule' }}
4343
steps:
@@ -145,7 +145,7 @@ jobs:
145145
timeout-minutes: 60
146146
ios:
147147
name: "iOS"
148-
runs-on: macos-14
148+
runs-on: macos-15
149149
steps:
150150
- name: Checkout
151151
uses: actions/checkout@v4
@@ -201,7 +201,7 @@ jobs:
201201
strategy:
202202
matrix:
203203
template: [all, ios]
204-
runs-on: macos-14
204+
runs-on: macos-15
205205
if: ${{ github.event_name != 'schedule' }}
206206
steps:
207207
- name: Checkout
@@ -246,7 +246,7 @@ jobs:
246246
name: "Android"
247247
strategy:
248248
matrix:
249-
runner: [ubuntu-24.04, windows-2022]
249+
runner: [ubuntu-24.04, windows-2025]
250250
runs-on: ${{ matrix.runner }}
251251
steps:
252252
- name: Checkout
@@ -294,7 +294,7 @@ jobs:
294294
strategy:
295295
matrix:
296296
template: [all, android]
297-
runner: [ubuntu-24.04, windows-2022]
297+
runner: [ubuntu-24.04, windows-2025]
298298
runs-on: ${{ matrix.runner }}
299299
if: ${{ github.event_name != 'schedule' }}
300300
steps:
@@ -331,7 +331,7 @@ jobs:
331331
timeout-minutes: 60
332332
macos:
333333
name: "macOS"
334-
runs-on: macos-14
334+
runs-on: macos-15
335335
if: ${{ github.event_name != 'schedule' }}
336336
steps:
337337
- name: Checkout
@@ -405,7 +405,7 @@ jobs:
405405
strategy:
406406
matrix:
407407
template: [all, macos]
408-
runs-on: macos-14
408+
runs-on: macos-15
409409
if: ${{ github.event_name != 'schedule' }}
410410
steps:
411411
- name: Checkout
@@ -443,7 +443,7 @@ jobs:
443443
timeout-minutes: 60
444444
visionos:
445445
name: "visionOS"
446-
runs-on: macos-14
446+
runs-on: macos-15
447447
if: ${{ github.event_name != 'schedule' }}
448448
steps:
449449
- name: Checkout
@@ -457,7 +457,6 @@ jobs:
457457
platform: visionos
458458
project-root: example
459459
cache-key-prefix: example
460-
xcode-developer-dir: /Applications/Xcode_15.2.app
461460
- name: Set up react-native@nightly
462461
if: ${{ github.event_name == 'schedule' }}
463462
uses: ./.github/actions/setup-react-native
@@ -496,7 +495,7 @@ jobs:
496495
strategy:
497496
matrix:
498497
template: [all, visionos]
499-
runs-on: macos-14
498+
runs-on: macos-15
500499
if: ${{ github.event_name != 'schedule' }}
501500
steps:
502501
- name: Checkout
@@ -510,7 +509,6 @@ jobs:
510509
platform: visionos
511510
project-root: example
512511
cache-key-prefix: template-${{ matrix.template }}
513-
xcode-developer-dir: /Applications/Xcode_15.2.app
514512
- name: Initialize test app
515513
uses: ./.github/actions/init-test-app
516514
with:
@@ -535,7 +533,7 @@ jobs:
535533
timeout-minutes: 60
536534
windows:
537535
name: "Windows"
538-
runs-on: windows-2022
536+
runs-on: windows-2025
539537
strategy:
540538
matrix:
541539
platform: [ARM64, x64]
@@ -592,7 +590,7 @@ jobs:
592590
timeout-minutes: 60
593591
windows-template:
594592
name: "Windows [template]"
595-
runs-on: windows-2022
593+
runs-on: windows-2025
596594
if: ${{ github.event_name != 'schedule' }}
597595
strategy:
598596
matrix:

0 commit comments

Comments
 (0)