Skip to content

Commit

Permalink
fix: aarch64 ssl handshakes
Browse files Browse the repository at this point in the history
Signed-off-by: Ion Koutsouris <[email protected]>
  • Loading branch information
ion-elgreco committed Feb 25, 2025
1 parent c1bbc4c commit d86e15d
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 4 deletions.
32 changes: 29 additions & 3 deletions .github/workflows/python_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,9 +59,9 @@ jobs:
command: publish
args: --skip-existing -m python/Cargo.toml --no-sdist

release-pypi-manylinux:
release-pypi-manylinux-x86-64:
needs: validate-release-tag
name: PyPI release manylinux
name: PyPI release manylinux-2_17 x86_64
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
Expand All @@ -78,6 +78,13 @@ jobs:
# for openssl build
before-script-linux: yum install -y perl-IPC-Cmd

release-pypi-manylinux-217-aarch64:
needs: validate-release-tag
name: PyPI release manylinux-2_17 aarch64
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3

- name: Publish manylinux to pypi aarch64 (without sdist)
uses: messense/maturin-action@v1
env:
Expand All @@ -91,11 +98,30 @@ jobs:
# https://github.com/briansmith/ring/issues/1728
export CFLAGS_aarch64_unknown_linux_gnu="-D__ARM_ARCH=8"
release-pypi-manylinux-228-aarch64:
needs: validate-release-tag
name: PyPI release manylinux-2_28 aarch64
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3

- name: Publish manylinux to pypi aarch64 manylinux-2_28 (without sdist)
uses: messense/maturin-action@v1
env:
MATURIN_PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }}
with:
target: aarch64-unknown-linux-gnu
command: publish
args: --skip-existing -m python/Cargo.toml --no-sdist
manylinux: "2_28"

release-docs:
needs:
[
validate-release-tag,
release-pypi-manylinux,
release-pypi-manylinux-x86-64,
release-pypi-manylinux-217-aarch64,
release-pypi-manylinux-228-aarch64,
release-pypi-mac,
release-pypi-windows,
]
Expand Down
2 changes: 1 addition & 1 deletion python/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "deltalake-python"
version = "0.25.1"
version = "0.25.2"
authors = ["Qingping Hou <[email protected]>", "Will Jones <[email protected]>"]
homepage = "https://github.com/delta-io/delta-rs"
license = "Apache-2.0"
Expand Down

0 comments on commit d86e15d

Please sign in to comment.