File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -29,12 +29,19 @@ jobs:
2929 # Nb. keep cibuildwheel version pin consistent with job below
3030 run : pipx install cibuildwheel==3.2.1
3131 - id : set-matrix
32- # Trimmed out setupmatrix for just windows but I might look at compiling other oses just for fun
33- # to let others test what it would be like if uvloop supported windows. It's very tempting...
32+ # NOTE: We test other oses now besides just windows since winloop and uvloop plan to merge together.
33+ # This has more to do with reducing the over all maitenence cost and having people start testing what
34+ # it would be like to have linux, macos and windows all harmonized.
3435 run : |
3536 MATRIX=$(
3637 {
37- cibuildwheel --print-build-identifiers --platform windows --archs AMD64 \
38+ cibuildwheel --print-build-identifiers --platform linux \
39+ | jq -nRc '{"only": inputs, "os": "ubuntu-latest"}' \
40+ && cibuildwheel --print-build-identifiers --platform macos --archs arm64 \
41+ | jq -nRc '{"only": inputs, "os": "macos-15"}' \
42+ && cibuildwheel --print-build-identifiers --platform macos --archs x86_64 \
43+ | jq -nRc '{"only": inputs, "os": "macos-15-intel"}' \
44+ && cibuildwheel --print-build-identifiers --platform windows --archs AMD64 \
3845 | jq -nRc '{"only": inputs, "os": "windows-latest"}' \
3946 && cibuildwheel --print-build-identifiers --platform windows --archs ARM64 \
4047 | jq -nRc '{"only": inputs, "os": "windows-11-arm"}'
You can’t perform that action at this time.
0 commit comments