diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 7c0c1069..ea46cad0 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -3,9 +3,6 @@ name: CI on: push: branches: - - master - - 'test*' - - 'alltest*' - 'action*' tags: - '*' @@ -29,7 +26,12 @@ jobs: - name: "Latest Python 3.12" os: ubuntu-latest python-version: 3.12 - + - name: "OS X Python 3.8" + os: macos-latest + python-version: 3.8 + - name: "Windows Python 3.12" + os: windows-latest + python-version: 3.12 steps: - run: gfortran --version @@ -75,8 +77,8 @@ jobs: - name: Install dependencies (Anaconda) if: matrix.pydist == 'ANACONDA' run: | - conda install scipy matplotlib cython PyYAML dill coverage pytest pandas mpi4py openmpi - conda install -c conda-forge iminuit + conda install -y scipy matplotlib cython PyYAML dill coverage pytest pandas mpi4py openmpi + conda install -y -c conda-forge iminuit pip install -r requirements.txt flake8 flaky pytest-xdist pytest-cov camb - name: Run flake8