From fbbf1268c753e8282cea708caceead9ab72b60ba Mon Sep 17 00:00:00 2001 From: Ben Darnell Date: Wed, 23 Oct 2024 14:20:16 -0400 Subject: [PATCH] ci: Run abi3audit on built wheels --- .github/workflows/build.yml | 5 +++++ 1 file changed, 5 insertions(+) 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 }}