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]