From b000a646d033ee43c00856d733cfc5fb770e0a88 Mon Sep 17 00:00:00 2001
From: pgleeson
Date: Thu, 25 Apr 2024 14:08:19 +0100
Subject: [PATCH] Update ci to handle macos-latest == macos14
---
.github/workflows/ci.yml | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index dcd2ced8..aff27071 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -27,8 +27,11 @@ jobs:
strategy:
fail-fast: false
matrix:
- python-version: [ "3.8", "3.10", "3.11"]
+ python-version: [ "3.9", "3.10", "3.11"]
runs-on: [ubuntu-latest, macos-latest, windows-latest]
+ exclude:
+ - runs-on: macos-latest
+ python-version: "3.9"
steps:
- uses: actions/checkout@v4
@@ -49,6 +52,11 @@ jobs:
#- name: Install specific PsyNeuLink branch
# run: python -m pip install git+https://github.com/ModECI/PsyNeuLink@devel
+ - name: Install HDF5 for pytables on macos-14/latest
+ if: ${{ matrix.runs-on == 'macos-latest' }}
+ run: |
+ brew install hdf5
+
- name: Install core package
run: python -m pip install .[dev]