diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 1a30ae36..938d60a8 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -20,6 +20,10 @@ jobs: platform: - runner: ubuntu-latest target: x86_64 + before-script: yum install clang llvm llvm-devel -y + - runner: ubuntu-latest + target: aarch64 + before-script: apt-get update && apt-get install -y libclang-dev steps: - uses: actions/checkout@v4 - name: Build wheels @@ -27,8 +31,11 @@ jobs: with: target: ${{ matrix.platform.target }} working-directory: cli - args: --release --out dist - sccache: "true" + args: --release --out dist -vv + manylinux: manylinux_2_28 + # https://github.com/PyO3/maturin-action/issues/249 + # sccache: "true" + before-script-linux: ${{ matrix.platform.before-script }} - name: Upload wheels uses: actions/upload-artifact@v4 with: