Skip to content

Commit 8f9459a

Browse files
ci: Update ubuntu image and Xcode versions (#162)
1 parent 0dfc8a6 commit 8f9459a

File tree

5 files changed

+143
-165
lines changed

5 files changed

+143
-165
lines changed

.github/workflows/reusable_release-npm.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ permissions:
2323

2424
jobs:
2525
build:
26-
runs-on: 'ubuntu-22.04'
26+
runs-on: 'ubuntu-24.04'
2727
timeout-minutes: 30
2828
steps:
2929
- uses: actions/checkout@v3

.github/workflows/reusable_setup.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
setup:
1111
strategy:
1212
matrix:
13-
os: ['ubuntu-22.04', 'macos-15']
13+
os: ['ubuntu-24.04', 'macos-15']
1414
runs-on: ${{ matrix.os }}
1515
timeout-minutes: 30
1616
steps:

.github/workflows/reusable_verify-packages.yml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,6 @@ jobs:
1111
verify-ios:
1212
runs-on: macos-15
1313
timeout-minutes: 30
14-
strategy:
15-
matrix:
16-
xcode:
17-
- /Applications/Xcode_16.4.app
1814
steps:
1915
- uses: actions/checkout@v3
2016
with:
@@ -24,13 +20,13 @@ jobs:
2420
- name: 'Setup Tools'
2521
uses: ./.github/actions/setup-tools
2622

27-
- run: sudo xcode-select --switch ${{ matrix.xcode }}
23+
- run: sudo xcode-select --switch /Applications/Xcode_26.0.app
2824

2925
- run: pnpm run verify:ios
3026
working-directory: ./plugin
3127

3228
verify-android:
33-
runs-on: ubuntu-22.04
29+
runs-on: ubuntu-24.04
3430
timeout-minutes: 30
3531
steps:
3632
- uses: actions/checkout@v3
@@ -51,7 +47,7 @@ jobs:
5147
working-directory: ./plugin
5248

5349
verify-web:
54-
runs-on: ubuntu-22.04
50+
runs-on: ubuntu-24.04
5551
timeout-minutes: 30
5652
steps:
5753
- uses: actions/checkout@v3

0 commit comments

Comments
 (0)