Skip to content

Commit 31f6806

Browse files
committed
CI: remove macos13
The VM is being dropped by GH [1] on macOS is no longer supported by homebrew or Apple. This job is starting to fail on installing homebrew dependencies. Rather than try to fix this, move on to the next image which we need to do by the end of the CY anyway. This means we no longer are testing on intel macs. [1] https://github.blog/changelog/2025-07-11-upcoming-changes-to-macos-hosted-runners-macos-latest-migration-and-xcode-support-policy-updates/#macos-13-is-closing-down
1 parent 88fab21 commit 31f6806

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

.github/workflows/tests.yml

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,7 @@ jobs:
7777
pygobject-ver: '<3.52.0'
7878
- os: ubuntu-24.04
7979
python-version: '3.12'
80-
- os: macos-13 # This runner is on Intel chips.
81-
# merge numpy and pandas install in nighties test when this runner is dropped
80+
- os: macos-14 # This runner is on M1 (arm64) chips.
8281
python-version: '3.11'
8382
- os: macos-14 # This runner is on M1 (arm64) chips.
8483
python-version: '3.12'
@@ -297,13 +296,7 @@ jobs:
297296
python -m pip install pytz tzdata # Must be installed for Pandas.
298297
python -m pip install \
299298
--index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple \
300-
--upgrade --only-binary=:all: numpy
301-
# wheels for intel osx is not always available on nightly wheels index, merge this back into
302-
# the above install command when the OSX-13 (intel) runners are dropped.
303-
python -m pip install \
304-
--index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple \
305-
--upgrade --only-binary=:all: pandas || true
306-
299+
--upgrade --only-binary=:all: numpy pandas
307300
308301
- name: Install Matplotlib
309302
run: |

0 commit comments

Comments
 (0)