diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9e0a23ed..680bc2c2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -64,6 +64,11 @@ jobs: - name: Build wheels uses: pypa/cibuildwheel@v2.18 + - name: Audit ABI3 compliance + # This may be moved into cibuildwheel itself in the future. See + # https://github.com/pypa/cibuildwheel/issues/1342 + run: "pip install abi3audit && abi3audit --verbose --summary ./wheelhouse/*.whl" + - uses: actions/upload-artifact@v4 with: name: artifacts-${{ matrix.os }}