diff --git a/.github/workflows/build-and-release.yaml b/.github/workflows/build-and-release.yaml index df6201ee75..56b4ba870b 100644 --- a/.github/workflows/build-and-release.yaml +++ b/.github/workflows/build-and-release.yaml @@ -51,12 +51,12 @@ jobs: CIBW_REPAIR_WHEEL_COMMAND_LINUX: "LD_LIBRARY_PATH=/project/llama_cpp/lib auditwheel repair -w {dest_dir} {wheel}" # The release wheel is tagged py3-none, so one build per platform # covers all supported Python versions and avoids duplicate names. - CIBW_BUILD_LINUX: "cp38-*" + CIBW_BUILD_LINUX: "cp314-manylinux_aarch64" CIBW_BUILD_MACOS: "cp39-*" CIBW_BUILD_WINDOWS: "cp39-*" # Skip cibuildwheel's default i686 sidecar and keep Linux release # wheels on a portable x86_64 CPU baseline. - CIBW_ARCHS_LINUX: "auto64" + CIBW_ARCHS_LINUX: "aarch64" CIBW_ARCHS_WINDOWS: "AMD64" CIBW_ENVIRONMENT_LINUX: CMAKE_ARGS="-DGGML_NATIVE=off" # Keep macOS release wheels on a portable CPU baseline instead of