2828 strategy :
2929 fail-fast : true
3030 matrix :
31- os : [ubuntu-22.04, windows-latest, macos-13 ]
31+ os : [ubuntu-22.04, windows-latest, macos-14 ]
3232 runs-on : ${{ matrix.os }}
3333 steps :
3434 - uses : actions/checkout@v4
5353 strategy :
5454 fail-fast : true
5555 matrix :
56- os : [ubuntu-22.04, windows-latest, macos-13]
57- python-version :
58- ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
56+ os : [ubuntu-22.04, windows-latest, macos-14]
57+ python-version : ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
5958 runs-on : ${{ matrix.os }}
6059 steps :
6160 - uses : actions/checkout@v4
@@ -89,13 +88,11 @@ jobs:
8988 build-python-sdk-macos :
9089 needs :
9190 - check-python-sdk
92- runs-on : macos-13
91+ runs-on : macos-14
9392 strategy :
9493 fail-fast : true
9594 matrix :
9695 python :
97- - version : " 3.7"
98- universal2 : false
9996 - version : " 3.8"
10097 universal2 : true
10198 - version : " 3.9"
@@ -153,8 +150,7 @@ jobs:
153150 strategy :
154151 fail-fast : true
155152 matrix :
156- python-version :
157- ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
153+ python-version : ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
158154 target : [x64, x86]
159155 steps :
160156 - name : Checkout
@@ -191,8 +187,7 @@ jobs:
191187 strategy :
192188 fail-fast : true
193189 matrix :
194- python-version :
195- ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
190+ python-version : ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
196191 target : [x86_64, i686]
197192 steps :
198193 - name : Checkout
@@ -226,8 +221,7 @@ jobs:
226221 strategy :
227222 fail-fast : true
228223 matrix :
229- python-version :
230- ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
224+ python-version : ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
231225 target : [aarch64]
232226 steps :
233227 - name : Checkout
@@ -292,7 +286,7 @@ jobs:
292286 yarn build:debug --target aarch64-unknown-linux-gnu
293287 aarch64-unknown-linux-gnu-strip *.node
294288
295- - host : macos-13
289+ - host : macos-14
296290 architecture : x64
297291 build : |
298292 rustup install 1.89.0
@@ -314,7 +308,7 @@ jobs:
314308 yarn build:debug
315309 strip *.node
316310
317- - host : macos-13
311+ - host : macos-14
318312 target : aarch64-apple-darwin
319313 build : |
320314 sudo rm -Rf /Library/Developer/CommandLineTools/SDKs/*;
@@ -388,7 +382,7 @@ jobs:
388382 strategy :
389383 fail-fast : true
390384 matrix :
391- os : [ubuntu-22.04, windows-latest, macos-13 ]
385+ os : [ubuntu-22.04, windows-latest, macos-14 ]
392386 java-version : ["8"]
393387 runs-on : ${{ matrix.os }}
394388 steps :
@@ -397,7 +391,7 @@ jobs:
397391 submodules : true
398392
399393 - name : Install JDK
400- uses : actions/setup-java@v4
394+ uses : actions/setup-java@v5
401395 with :
402396 java-version : ${{ matrix.java-version }}
403397 distribution : " temurin"
@@ -424,7 +418,7 @@ jobs:
424418 strategy :
425419 fail-fast : true
426420 matrix :
427- os : [ubuntu-22.04, windows-latest, macos-13 ]
421+ os : [ubuntu-22.04, windows-latest, macos-14 ]
428422 runs-on : ${{ matrix.os }}
429423 steps :
430424 - uses : actions/checkout@v4
@@ -467,7 +461,7 @@ jobs:
467461 platform : OS64
468462 - target : aarch64-apple-ios-sim
469463 platform : SIMULATOR64
470- runs-on : macos-13
464+ runs-on : macos-14
471465 steps :
472466 - uses : actions/checkout@v4
473467 with :
0 commit comments