summaryrefslogtreecommitdiff
path: root/.github/workflows/pip-packaging-linux.yml
diff options
context:
space:
mode:
authorROUVREAU Vincent <vincent.rouvreau@inria.fr>2021-06-29 11:06:18 +0200
committerROUVREAU Vincent <vincent.rouvreau@inria.fr>2021-06-29 11:10:19 +0200
commit067281bb301e47a60b54051b0f02b976e840718d (patch)
treedf5ffb902c57c1b730bbe1586f4e26a8bf4b1f08 /.github/workflows/pip-packaging-linux.yml
parent845b02ff408eb50207165b8e11136e4b1888612a (diff)
[skip ci] Modification in accordance with the last Dockerfile_for_pip from gudhi-deploy repo
Diffstat (limited to '.github/workflows/pip-packaging-linux.yml')
-rw-r--r--.github/workflows/pip-packaging-linux.yml34
1 files changed, 17 insertions, 17 deletions
diff --git a/.github/workflows/pip-packaging-linux.yml b/.github/workflows/pip-packaging-linux.yml
index 0fa2c083..6ce0ba89 100644
--- a/.github/workflows/pip-packaging-linux.yml
+++ b/.github/workflows/pip-packaging-linux.yml
@@ -14,18 +14,6 @@ jobs:
- uses: actions/checkout@v1
with:
submodules: true
- - name: Build wheel for Python 3.5
- run: |
- mkdir build_35
- cd build_35
- cmake -DCMAKE_BUILD_TYPE=Release -DPYTHON_EXECUTABLE=$PYTHON35/bin/python ..
- cd src/python
- $PYTHON35/bin/python setup.py bdist_wheel
- auditwheel repair dist/*.whl
- - name: Install and test wheel for Python 3.5
- run: |
- $PYTHON35/bin/python -m pip install --user pytest build_35/src/python/dist/*.whl
- $PYTHON35/bin/python -m pytest src/python/test/test_alpha_complex.py
- name: Build wheel for Python 3.6
run: |
mkdir build_36
@@ -74,13 +62,25 @@ jobs:
run: |
$PYTHON39/bin/python -m pip install --user pytest build_39/src/python/dist/*.whl
$PYTHON39/bin/python -m pytest src/python/test/test_alpha_complex.py
+ - name: Build wheel for Python 3.10
+ run: |
+ mkdir build_310
+ cd build_310
+ cmake -DCMAKE_BUILD_TYPE=Release -DPYTHON_EXECUTABLE=$PYTHON310/bin/python ..
+ cd src/python
+ $PYTHON310/bin/python setup.py bdist_wheel
+ auditwheel repair dist/*.whl
+ - name: Install and test wheel for Python 3.10
+ run: |
+ $PYTHON310/bin/python -m pip install --user pytest build_310/src/python/dist/*.whl
+ $PYTHON310/bin/python -m pytest src/python/test/test_alpha_complex.py
- name: Publish on PyPi
env:
TWINE_USERNAME: __token__
TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
run: |
- $PYTHON39/bin/python -m twine upload build_35/src/python/wheelhouse/*
- $PYTHON39/bin/python -m twine upload build_36/src/python/wheelhouse/*
- $PYTHON39/bin/python -m twine upload build_37/src/python/wheelhouse/*
- $PYTHON39/bin/python -m twine upload build_38/src/python/wheelhouse/*
- $PYTHON39/bin/python -m twine upload build_39/src/python/wheelhouse/*
+ $PYTHON36/bin/python -m twine upload build_36/src/python/wheelhouse/*
+ $PYTHON36/bin/python -m twine upload build_37/src/python/wheelhouse/*
+ $PYTHON36/bin/python -m twine upload build_38/src/python/wheelhouse/*
+ $PYTHON36/bin/python -m twine upload build_39/src/python/wheelhouse/*
+ $PYTHON36/bin/python -m twine upload build_310/src/python/wheelhouse/*