From: Ben Darnell Date: Wed, 23 Oct 2024 18:20:16 +0000 (-0400) Subject: ci: Run abi3audit on built wheels X-Git-Tag: v6.5.0b1~34^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fbbf1268c753e8282cea708caceead9ab72b60ba;p=thirdparty%2Ftornado.git ci: Run abi3audit on built wheels --- 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 }}