You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fury.apache.org by ch...@apache.org on 2025/02/06 16:54:24 UTC
(fury) 01/01: fix macos wheel name
This is an automated email from the ASF dual-hosted git repository.
chaokunyang pushed a commit to tag v0.9.2
in repository https://gitbox.apache.org/repos/asf/fury.git
commit dd5ade2e7532cbe36a8ae73641f06b83c93060db
Author: chaokunyang <sh...@gmail.com>
AuthorDate: Fri Feb 7 00:53:59 2025 +0800
fix macos wheel name
---
.github/workflows/release.yaml | 2 +-
ci/deploy.sh | 11 +++++++++--
2 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml
index 343bb8eb..8e050d4b 100644
--- a/.github/workflows/release.yaml
+++ b/.github/workflows/release.yaml
@@ -53,7 +53,7 @@ jobs:
run: |
ci/deploy.sh build_pyfury
if [[ "$OSTYPE" == "linux"* ]]; then
- ci/deploy.sh rename_linux_wheels dist
+ ci/deploy.sh rename_wheels dist
fi
- name: Upload Wheel Artifact
uses: actions/upload-artifact@v4
diff --git a/ci/deploy.sh b/ci/deploy.sh
index 9934ee15..525baaaf 100755
--- a/ci/deploy.sh
+++ b/ci/deploy.sh
@@ -55,13 +55,20 @@ create_py_envs() {
conda env list
}
-rename_linux_wheels() {
+rename_wheels() {
for path in "$1"/*.whl; do
if [ -f "${path}" ]; then
+ # Rename linux to manylinux1
new_path="${path//linux/manylinux1}"
if [ "${path}" != "${new_path}" ]; then
mv "${path}" "${new_path}"
fi
+
+ # Copy macosx_14_0_x86_64 to macosx_10_12_x86_64
+ if [[ "${path}" == *macosx_14_0_x86_64.whl ]]; then
+ copy_path="${path//macosx_14_0_x86_64/macosx_10_12_x86_64}"
+ cp "${path}" "${copy_path}"
+ fi
fi
done
}
@@ -145,7 +152,7 @@ deploy_python() {
mv dist/pyfury*.whl "$WHEEL_DIR"
done
if [[ "$OSTYPE" == "linux"* ]]; then
- rename_linux_wheels "$WHEEL_DIR"
+ rename_wheels "$WHEEL_DIR"
fi
twine check "$WHEEL_DIR"/pyfury*.whl
twine upload -r pypi "$WHEEL_DIR"/pyfury*.whl
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@fury.apache.org
For additional commands, e-mail: commits-help@fury.apache.org