From 67fa6717631906d274cf950d0d95b4a6041fbc1a Mon Sep 17 00:00:00 2001 From: David Robertson Date: Wed, 8 Feb 2023 11:01:18 +0000 Subject: [PATCH 1/2] DEBUG: build lodsofewheels probly --- .github/workflows/release-artifacts.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/release-artifacts.yml b/.github/workflows/release-artifacts.yml index bf57bcab6104..ae0e4f5eaad0 100644 --- a/.github/workflows/release-artifacts.yml +++ b/.github/workflows/release-artifacts.yml @@ -107,9 +107,9 @@ jobs: - ${{ startsWith(github.ref, 'refs/pull/') }} exclude: - # Don't build macos wheels on PR CI. - - is_pr: true - os: "macos-11" +# # Don't build macos wheels on PR CI. +# - is_pr: true +# os: "macos-11" # Don't build aarch64 wheels on mac. - os: "macos-11" arch: aarch64 @@ -139,9 +139,9 @@ jobs: if: matrix.arch == 'aarch64' run: echo 'CIBW_ARCHS_LINUX=aarch64' >> $GITHUB_ENV - - name: Only build a single wheel on PR - if: startsWith(github.ref, 'refs/pull/') - run: echo "CIBW_BUILD="cp37-manylinux_${{ matrix.arch }}"" >> $GITHUB_ENV +# - name: Only build a single wheel on PR +# if: startsWith(github.ref, 'refs/pull/') +# run: echo "CIBW_BUILD="cp37-manylinux_${{ matrix.arch }}"" >> $GITHUB_ENV - name: Build wheels run: python -m cibuildwheel --output-dir wheelhouse From 897a470ee2827dea7fb32ba5780e48173cc80364 Mon Sep 17 00:00:00 2001 From: David Robertson Date: Wed, 8 Feb 2023 11:01:49 +0000 Subject: [PATCH 2/2] Try to include at least one PyPy wheel See https://github.com/matrix-org/synapse/pull/15019#discussion_r1099993439 for details --- .github/workflows/release-artifacts.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release-artifacts.yml b/.github/workflows/release-artifacts.yml index ae0e4f5eaad0..d030f319f79b 100644 --- a/.github/workflows/release-artifacts.yml +++ b/.github/workflows/release-artifacts.yml @@ -148,7 +148,8 @@ jobs: env: # Skip testing for platforms which various libraries don't have wheels # for, and so need extra build deps. - CIBW_TEST_SKIP: pp3*-* *i686* *musl* + # We try to include at least one PyPy wheel here. + CIBW_TEST_SKIP: pp3{7,8}-* *i686* *musl* # Fix Rust OOM errors on emulated aarch64: https://github.com/rust-lang/cargo/issues/10583 CARGO_NET_GIT_FETCH_WITH_CLI: true CIBW_ENVIRONMENT_PASS_LINUX: CARGO_NET_GIT_FETCH_WITH_CLI