Skip to content

Commit 511b3f4

Browse files
authored
fix(ci): Build one arm64 py3 release wheel (#2191)
* fix(ci): Build one arm64 py3 release wheel * docs: Update changelog for arm64 release wheel fix
1 parent d87bf08 commit 511b3f4

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

.github/workflows/build-and-release.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,9 @@ jobs:
8282
# Keep native arm64 builds on a portable CPU baseline instead of
8383
# tuning wheels to the hosted runner.
8484
CIBW_ENVIRONMENT: CMAKE_ARGS="-DGGML_NATIVE=off"
85-
CIBW_BUILD: "cp38-* cp39-* cp310-* cp311-* cp312-*"
85+
# The release wheel is tagged py3-none, so one build covers all
86+
# supported Python versions and avoids duplicate wheel names.
87+
CIBW_BUILD: "cp38-*"
8688
with:
8789
output-dir: wheelhouse
8890

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
88
## [Unreleased]
99

1010
- feat: Update llama.cpp to ggerganov/llama.cpp@f53577432 and sync Python bindings
11+
- fix(ci): Build one arm64 release wheel for `py3-none` wheel publishing
1112

1213
## [0.3.20]
1314

0 commit comments

Comments
 (0)