Skip to content

chore: trying to reproduce the manylinux build issue for python release #7337

chore: trying to reproduce the manylinux build issue for python release

chore: trying to reproduce the manylinux build issue for python release #7337

Workflow file for this run

name: python_build
on:
merge_group:
pull_request:
branches:
- main
pull_request_target:
types:
- opened
- edited
- synchronize
- reopened
defaults:
run:
working-directory: ./python
env:
# For ease of development, we make rustls default. But for release we should
# use native TLS.
FEATURES_FLAG: --no-default-features --features native-tls
jobs:
lint:
name: PyPI test build manylinux
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Publish manylinux to pypi aarch64 (without sdist)
uses: messense/maturin-action@v1
env:
MATURIN_PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }}
with:
#maturin-version: v1.6.0 # https://github.com/PyO3/maturin/issues/2154
target: x86_64-unknown-linux-gnu
# Set to a slightly older container to avoid https://github.com/openssl/openssl/pull/25367t
container: quay.io/pypa/manylinux2014_x86_64:2024.07.23-1
manylinux: auto
command: build
args: --release -m python/Cargo.toml ${{ env.FEATURES_FLAG }}