From 2de5c3868817f134f3cebfd4f4fea6511abbfcd5 Mon Sep 17 00:00:00 2001 From: Miles Granger Date: Tue, 24 Sep 2024 11:17:34 +0200 Subject: [PATCH] Add back all builds --- .github/workflows/CI.yml | 62 ++++++++++++++++++++-------------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 0c53584d..7003efcf 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -20,7 +20,7 @@ jobs: runs-on: ${{ matrix.conf.os }} name: ${{ matrix.conf.os }}-${{ matrix.python-version }}-${{ matrix.conf.target-triple }}-${{ matrix.conf.target }} strategy: - fail-fast: false #${{ !( startsWith(github.ref, 'refs/heads/master') || startsWith(github.ref, 'refs/tags/') ) }} + fail-fast: ${{ !( startsWith(github.ref, 'refs/heads/master') || startsWith(github.ref, 'refs/tags/') ) }} matrix: python-version: - '3.8' @@ -30,22 +30,22 @@ jobs: - '3.12' - '3.13' conf: - # - { os: ubuntu-latest, target: x86_64, target-triple: x86_64-unknown-linux-gnu, manylinux: auto } - # - { os: ubuntu-latest, target: x86_64, target-triple: x86_64-unknown-linux-musl, manylinux: musllinux_1_1 } - # - { os: ubuntu-latest, target: i686, target-triple: i686-unknown-linux-gnu, manylinux: auto } - # - { os: ubuntu-latest, target: i686, target-triple: i686-unknown-linux-musl, manylinux: musllinux_1_1 } - # - { os: ubuntu-latest, target: aarch64, target-triple: aarch64-unknown-linux-gnu, manylinux: auto } - # - { os: ubuntu-latest, target: aarch64, target-triple: aarch64-unknown-linux-musl, manylinux: musllinux_1_1 } - # - { os: ubuntu-latest, target: armv7, target-triple: armv7-unknown-linux-gnueabihf, manylinux: auto } - # - { os: ubuntu-latest, target: armv7, target-triple: armv7-unknown-linux-musleabihf, manylinux: musllinux_1_1 } - # - { os: ubuntu-latest, target: s390x, target-triple: s390x-unknown-linux-gnu, manylinux: auto } - # # - { os: ubuntu-latest, target: s390x, target-triple: s390x-unknown-linux-musl, manylinux: musllinux_1_1 } # no target musl for s390x - # - { os: ubuntu-latest, target: ppc64le, target-triple: powerpc64le-unknown-linux-gnu, manylinux: auto } - # # - { os: ubuntu-latest, target: ppc64le, target-triple: powerpc64le-unknown-linux-musleabihf, manylinux: musllinux_1_1 } # no target musl for ppc64le - - # - { os: macos-13, target: x86_64, target-triple: x86_64-apple-darwin } - # - { os: macos-13, target: aarch64, target-triple: aarch64-apple-darwin } - # - { os: macos-13, target: universal2, target-triple: x86_64-apple-darwin } + - { os: ubuntu-latest, target: x86_64, target-triple: x86_64-unknown-linux-gnu, manylinux: auto } + - { os: ubuntu-latest, target: x86_64, target-triple: x86_64-unknown-linux-musl, manylinux: musllinux_1_1 } + - { os: ubuntu-latest, target: i686, target-triple: i686-unknown-linux-gnu, manylinux: auto } + - { os: ubuntu-latest, target: i686, target-triple: i686-unknown-linux-musl, manylinux: musllinux_1_1 } + - { os: ubuntu-latest, target: aarch64, target-triple: aarch64-unknown-linux-gnu, manylinux: auto } + - { os: ubuntu-latest, target: aarch64, target-triple: aarch64-unknown-linux-musl, manylinux: musllinux_1_1 } + - { os: ubuntu-latest, target: armv7, target-triple: armv7-unknown-linux-gnueabihf, manylinux: auto } + - { os: ubuntu-latest, target: armv7, target-triple: armv7-unknown-linux-musleabihf, manylinux: musllinux_1_1 } + - { os: ubuntu-latest, target: s390x, target-triple: s390x-unknown-linux-gnu, manylinux: auto } + # - { os: ubuntu-latest, target: s390x, target-triple: s390x-unknown-linux-musl, manylinux: musllinux_1_1 } # no target musl for s390x + - { os: ubuntu-latest, target: ppc64le, target-triple: powerpc64le-unknown-linux-gnu, manylinux: auto } + # - { os: ubuntu-latest, target: ppc64le, target-triple: powerpc64le-unknown-linux-musleabihf, manylinux: musllinux_1_1 } # no target musl for ppc64le + + - { os: macos-13, target: x86_64, target-triple: x86_64-apple-darwin } + - { os: macos-13, target: aarch64, target-triple: aarch64-apple-darwin } + - { os: macos-13, target: universal2, target-triple: x86_64-apple-darwin } - { os: windows-latest, target: x86_64, target-triple: x86_64-pc-windows-msvc, python-architecture: x64 } - { os: windows-latest, target: i686, target-triple: i686-pc-windows-msvc, python-architecture: x86 } @@ -56,24 +56,24 @@ jobs: python-version: pypy3.10 # Linux x86_64 pypy - # - conf: { os: ubuntu-latest, target: x86_64, target-triple: x86_64-unknown-linux-gnu, manylinux: auto } - # python-version: pypy3.10 + - conf: { os: ubuntu-latest, target: x86_64, target-triple: x86_64-unknown-linux-gnu, manylinux: auto } + python-version: pypy3.10 - # # Linux arm pypy - # - conf: { os: ubuntu-latest, target: aarch64, target-triple: aarch64-unknown-linux-gnu, manylinux: auto } - # python-version: pypy3.10 + # Linux arm pypy + - conf: { os: ubuntu-latest, target: aarch64, target-triple: aarch64-unknown-linux-gnu, manylinux: auto } + python-version: pypy3.10 - # # OSX x86_64 pypy - # - conf: { os: macos-13, target: x86_64, target-triple: x86_64-apple-darwin } - # python-version: pypy3.10 + # OSX x86_64 pypy + - conf: { os: macos-13, target: x86_64, target-triple: x86_64-apple-darwin } + python-version: pypy3.10 - # # OSX universal2 pypy - # - conf: { os: macos-13, target: universal2, target-triple: x86_64-apple-darwin } - # python-version: pypy3.10 + # OSX universal2 pypy + - conf: { os: macos-13, target: universal2, target-triple: x86_64-apple-darwin } + python-version: pypy3.10 - # # OSX arm pypy - # - conf: { os: macos-13, target: aarch64, target-triple: aarch64-apple-darwin } - # python-version: pypy3.10 + # OSX arm pypy + - conf: { os: macos-13, target: aarch64, target-triple: aarch64-apple-darwin } + python-version: pypy3.10 steps: - uses: actions/checkout@v4