From 825ff0fa89d9dedff43a3307a9219d4838bfc200 Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Fri, 5 Nov 2021 09:31:45 -0400 Subject: build: use the matrix --- .github/workflows/kit.yml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/.github/workflows/kit.yml b/.github/workflows/kit.yml index 39a9c312..8cb61270 100644 --- a/.github/workflows/kit.yml +++ b/.github/workflows/kit.yml @@ -22,10 +22,20 @@ env: jobs: wheels: - name: "Build wheels on ${{ matrix.os }}" + name: "Build ${{ matrix.cibw_build }} ${{ matrix.os }} wheels" runs-on: ${{ matrix.os }} strategy: matrix: + os: + - ubuntu-latest + - macos-latest + - windows-latest + cibw_build: + - cp36 + - cp37 + - cp38 + - cp39 + - cp310 include: - os: ubuntu-latest cibw_arch: x86_64 i686 aarch64 @@ -56,8 +66,7 @@ jobs: - name: "Build wheels" env: - # Don't build wheels for PyPy. - CIBW_SKIP: pp* + CIBW_BUILD: ${{ matrix.cibw_build }}-* CIBW_ARCHS: ${{ matrix.cibw_arch }} CIBW_ENVIRONMENT: PIP_DISABLE_PIP_VERSION_CHECK=1 CIBW_TEST_COMMAND: python -c "from coverage.tracer import CTracer; print('CTracer OK!')" -- cgit v1.2.1