From a8cbcedd5dbf53b7843baf9e2f5f34197e64278a Mon Sep 17 00:00:00 2001 From: Veli Eroglu Date: Thu, 18 Jul 2024 18:55:48 +0300 Subject: [PATCH] add 3.9 linux build step --- .github/workflows/CI.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index f884711..23d2591 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -54,6 +54,40 @@ jobs: name: wheels-linux-${{ matrix.platform.target }} path: dist + linux-39: + runs-on: ${{ matrix.platform.runner }} + strategy: + matrix: + platform: + - runner: ubuntu-latest + target: x86_64 + - runner: ubuntu-latest + target: x86 + - runner: ubuntu-latest + target: aarch64 + - runner: ubuntu-latest + target: armv7 + - runner: ubuntu-latest + target: s390x + - runner: ubuntu-latest + target: ppc64le + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 + with: + python-version: '3.9' + - name: Build wheels + uses: PyO3/maturin-action@v1 + with: + target: ${{ matrix.platform.target }} + args: --release --out dist --find-interpreter + sccache: 'true' + manylinux: auto + - name: Upload wheels + uses: actions/upload-artifact@v4 + with: + name: wheels-linux-${{ matrix.platform.target }} + path: dist windows: runs-on: ${{ matrix.platform.runner }} strategy: