ci: Run abi3audit on built wheels

This commit is contained in:
Ben Darnell 2024-10-23 14:20:16 -04:00
parent 6b22a0fc03
commit fbbf1268c7
1 changed files with 5 additions and 0 deletions

View File

@ -64,6 +64,11 @@ jobs:
- name: Build wheels - name: Build wheels
uses: pypa/cibuildwheel@v2.18 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 - uses: actions/upload-artifact@v4
with: with:
name: artifacts-${{ matrix.os }} name: artifacts-${{ matrix.os }}