From 55ea8372f075dc7cb84d870121e9df9df98d8180 Mon Sep 17 00:00:00 2001 From: Maik Riechert Date: Sat, 22 Jun 2024 09:44:35 +0200 Subject: [PATCH] fix matrix --- .github/workflows/ci.yml | 72 ++++++++++++++-------------------------- 1 file changed, 25 insertions(+), 47 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bb64fcc..60e2af5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -137,11 +137,6 @@ jobs: python-version: '3.12' numpy-version: '2.0.*' - - os-image: windows-2019 - os-name: windows - python-arch: 'x86_64' - python-version: '3.8' - numpy-version: '2.0.*' - os-image: windows-2019 os-name: windows python-arch: 'x86_64' @@ -219,143 +214,126 @@ jobs: # GitHub Actions doesn't support YAML anchors, # so this has to be duplicated here. config: - - os-image: ubuntu-latest - os-name: linux - docker-image: quay.io/pypa/manylinux2014_x86_64 - python-arch: 'x86_64' - python-version: '3.8' - numpy-version: '1.17.*' - os-image: ubuntu-latest os-name: linux docker-image: quay.io/pypa/manylinux2014_x86_64 python-arch: 'x86_64' python-version: '3.9' - numpy-version: '1.19.*' + numpy-version: '2.0.*' - os-image: ubuntu-latest os-name: linux docker-image: quay.io/pypa/manylinux2014_x86_64 python-arch: 'x86_64' python-version: '3.10' - numpy-version: '1.21.*' + numpy-version: '2.0.*' - os-image: ubuntu-latest os-name: linux docker-image: quay.io/pypa/manylinux2014_x86_64 python-arch: 'x86_64' python-version: '3.11' - numpy-version: '1.23.*' + numpy-version: '2.0.*' - os-image: ubuntu-latest os-name: linux docker-image: quay.io/pypa/manylinux2014_x86_64 python-arch: 'x86_64' python-version: '3.12' - numpy-version: '1.26.*' + numpy-version: '2.0.*' - - os-image: ubuntu-latest - os-name: linux - docker-image: quay.io/pypa/manylinux2014_aarch64 - python-arch: 'aarch64' - python-version: '3.8' - numpy-version: '1.19.*' - os-image: ubuntu-latest os-name: linux docker-image: quay.io/pypa/manylinux2014_aarch64 python-arch: 'aarch64' python-version: '3.9' - numpy-version: '1.19.*' + numpy-version: '2.0.*' - os-image: ubuntu-latest os-name: linux docker-image: quay.io/pypa/manylinux2014_aarch64 python-arch: 'aarch64' python-version: '3.10' - numpy-version: '1.21.*' + numpy-version: '2.0.*' - os-image: ubuntu-latest os-name: linux docker-image: quay.io/pypa/manylinux2014_aarch64 python-arch: 'aarch64' python-version: '3.11' - numpy-version: '1.23.*' + numpy-version: '2.0.*' - os-image: ubuntu-latest os-name: linux docker-image: quay.io/pypa/manylinux2014_aarch64 python-arch: 'aarch64' python-version: '3.12' - numpy-version: '1.26.*' + numpy-version: '2.0.*' - - os-image: macos-11 - os-name: mac - macos-min-version: '10.9' - python-arch: 'x86_64' - python-version: '3.8' - numpy-version: '1.17.*' - os-image: macos-11 os-name: mac macos-min-version: '10.9' python-arch: 'x86_64' python-version: '3.9' - numpy-version: '1.19.*' + numpy-version: '2.0.*' - os-image: macos-11 os-name: mac macos-min-version: '10.9' python-arch: 'x86_64' python-version: '3.10' - numpy-version: '1.21.*' + numpy-version: '2.0.*' - os-image: macos-11 os-name: mac macos-min-version: '10.9' python-arch: 'x86_64' python-version: '3.11' - numpy-version: '1.23.*' + numpy-version: '2.0.*' - os-image: macos-11 os-name: mac macos-min-version: '10.9' python-arch: 'x86_64' python-version: '3.12' - numpy-version: '1.26.*' + numpy-version: '2.0.*' + - os-image: macos-14 # M1 + os-name: mac + macos-min-version: '11.0' + python-arch: 'arm64' + python-version: '3.9' + numpy-version: '2.0.*' - os-image: macos-14 # M1 os-name: mac macos-min-version: '11.0' python-arch: 'arm64' python-version: '3.10' - numpy-version: '1.21.*' + numpy-version: '2.0.*' - os-image: macos-14 # M1 os-name: mac macos-min-version: '11.0' python-arch: 'arm64' python-version: '3.11' - numpy-version: '1.23.*' + numpy-version: '2.0.*' - os-image: macos-14 # M1 os-name: mac macos-min-version: '11.0' python-arch: 'arm64' python-version: '3.12' - numpy-version: '1.26.*' + numpy-version: '2.0.*' - - os-image: windows-2019 - os-name: windows - python-arch: 'x86_64' - python-version: '3.8' - numpy-version: '1.17.*' - os-image: windows-2019 os-name: windows python-arch: 'x86_64' python-version: '3.9' - numpy-version: '1.19.*' + numpy-version: '2.0.*' - os-image: windows-2019 os-name: windows python-arch: 'x86_64' python-version: '3.10' - numpy-version: '1.21.*' + numpy-version: '2.0.*' - os-image: windows-2019 os-name: windows python-arch: 'x86_64' python-version: '3.11' - numpy-version: '1.23.*' + numpy-version: '2.0.*' - os-image: windows-2019 os-name: windows python-arch: 'x86_64' python-version: '3.12' - numpy-version: '1.26.*' + numpy-version: '2.0.*' runs-on: ${{ matrix.config.os-image }}