From 42aead56868b1f719f9c0168a8cdb92fbfa277c7 Mon Sep 17 00:00:00 2001 From: Pete Gadomski Date: Mon, 21 Oct 2024 05:56:44 -0600 Subject: [PATCH] ci(python): limit windows interpreters, libssl-dev on linux --- .github/workflows/python.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 32a3b3b5..e589e31f 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -60,8 +60,10 @@ jobs: - os: windows target: i686 python-architecture: x86 + interpreter: 3.8 3.9 3.10 3.11 3.12 3.13 - os: windows target: aarch64 + interpreter: 3.11 3.12 3.13 runs-on: ${{ (matrix.os == 'linux' && 'ubuntu') || matrix.os }}-latest steps: @@ -77,8 +79,8 @@ jobs: with: target: ${{ matrix.target }} manylinux: ${{ matrix.manylinux }} - args: --release --out dist --interpreter "3.8 3.9 3.10 3.11 3.12 3.13 pypy3.9 pypy3.10" --manifest-path python/Cargo.toml - sccache: "true" + args: --release --out dist --interpreter ${{ matrix.interpreter || '3.8 3.9 3.10 3.11 3.12 3.13 pypy3.9 pypy3.10' }} --manifest-path python/Cargo.toml + before-script-linux: sudo apt-get install libssl-dev - name: Upload wheels uses: actions/upload-artifact@v4 with: