Skip to content

Commit 053cbe7

Browse files
authored
bump CI runners to macos-latest (#4526)
* use `macos-latest` runner macos-12 is deprecated and the jobs don't start anymore, so see if we can run fine on latest. * unit_tests.yml: use python versions with arm64 builds
1 parent ea90a3e commit 053cbe7

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

.github/workflows/benchmarks.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ jobs:
8080
fail-fast: false
8181
matrix:
8282
# Show OS combos first in GUI
83-
os: [ubuntu-latest, windows-latest, macos-12]
83+
os: [ubuntu-latest, windows-latest, macos-latest]
8484
python-version: ['3.9.18', '3.10.13', '3.11.5', '3.12.0']
8585
exclude:
8686
- os: windows-latest
@@ -92,7 +92,7 @@ jobs:
9292
python-version: '3.9.18'
9393
- os: macos-latest
9494
python-version: '3.10.13'
95-
- os: macos-12
95+
- os: macos-latest
9696
python-version: '3.12.0'
9797
include:
9898
- os: windows-latest
@@ -155,7 +155,7 @@ jobs:
155155
fail-fast: false
156156
matrix:
157157
# Show OS combos first in GUI
158-
os: [ubuntu-latest, windows-latest, macos-12]
158+
os: [ubuntu-latest, windows-latest, macos-latest]
159159
python-version: ['3.11.5']
160160

161161
runs-on: ${{ matrix.os }}

.github/workflows/integration_tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ jobs:
198198
fail-fast: false
199199
matrix:
200200
python-version: ['3.11.5', '3.12.0']
201-
runs-on: macos-12
201+
runs-on: macos-latest
202202
steps:
203203
- uses: actions/checkout@v4
204204
- uses: ./.github/actions/setup_build_env

.github/workflows/unit_tests.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,9 @@ jobs:
8888
strategy:
8989
fail-fast: false
9090
matrix:
91-
python-version: ['3.9.18', '3.10.13', '3.11.5', '3.12.0', '3.13.0']
92-
runs-on: macos-12
91+
# Note: py39, py310 versions chosen due to available arm64 darwin builds.
92+
python-version: ['3.9.13', '3.10.11', '3.11.5', '3.12.0', '3.13.0']
93+
runs-on: macos-latest
9394
steps:
9495
- uses: actions/checkout@v4
9596
- uses: ./.github/actions/setup_build_env

0 commit comments

Comments
 (0)