mirror of
https://github.com/capnproto/pycapnp.git
synced 2025-03-04 00:14:45 +01:00
Updating manylinux builds to include some manylinux2014 targets
- aarch64 - i686 - ppc64le - s390x - x86_64 manylinux2010 uses CentOS 6 which is now EOL (as of Nov 2020)
This commit is contained in:
parent
a4ef16e831
commit
83b205b592
2 changed files with 5 additions and 6 deletions
|
@ -1,16 +1,15 @@
|
|||
name: manylinux2010
|
||||
name: manylinux
|
||||
|
||||
on: [push, pull_request]
|
||||
|
||||
jobs:
|
||||
manylinux2010:
|
||||
|
||||
manylinux2014:
|
||||
runs-on: ubuntu-latest
|
||||
container: ${{ matrix.container-image }}
|
||||
strategy:
|
||||
matrix:
|
||||
python-version: ['cp37-cp37m', 'cp38-cp38', 'cp39-cp39']
|
||||
container-image: ['quay.io/pypa/manylinux2010_x86_64', 'quay.io/pypa/manylinux2010_i686']
|
||||
container-image: ['quay.io/pypa/manylinux2014_aarch64', 'quay.io/pypa/manylinux2014_ppc64le', 'quay.io/pypa/manylinux2014_s390x', 'quay.io/pypa/manylinux2010_x86_64', 'quay.io/pypa/manylinux2010_i686']
|
||||
|
||||
steps:
|
||||
# NOTE: Cannot use checkout@v2 as it requires a newer version glibc, but that's not possible with manylinux without a secondary sysroot
|
||||
|
@ -35,5 +34,5 @@ jobs:
|
|||
/opt/python/${{ matrix.python-version }}/bin/auditwheel repair dist/*linux_*.whl
|
||||
- uses: actions/upload-artifact@v1.0.0
|
||||
with:
|
||||
name: manylinux2010_dist
|
||||
name: manylinux2014_dist
|
||||
path: wheelhouse
|
|
@ -1,7 +1,7 @@
|
|||
# pycapnp
|
||||
|
||||
[](https://github.com/capnproto/pycapnp/actions)
|
||||
[](https://github.com/capnproto/pycapnp/actions)
|
||||
[](https://github.com/capnproto/pycapnp/actions)
|
||||
[](https://badge.fury.io/py/pycapnp)
|
||||
[](https://lgtm.com/projects/g/capnproto/pycapnp/alerts/)
|
||||
[](https://lgtm.com/projects/g/capnproto/pycapnp/context:python)
|
||||
|
|
Loading…
Add table
Reference in a new issue