@@ -221,60 +221,47 @@ jobs:
221221 run : |
222222 twine upload --skip-existing dist/*
223223
224- # DeployManyLinux:
225- # needs: [ TestLinux, TestWindows ]
226- # # if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/')
227- # runs-on: ubuntu-latest
228- # # strategy:
229- # # max-parallel: 4
230- # # matrix:
231- # # PYTHON: [ "cp37-cp37m", "cp38-cp38", "cp39-cp39" , "cp310-cp310" ]
232- # # MANYLINUX:
233- # # - { VERSION: '2010', ARCH: 'x86_64' }
234- # # - { VERSION: '2014', ARCH: 'i686' }
235- # # - { VERSION: '2014', ARCH: 'aarch64' }
236- # # name: "Release Python ${{ matrix.PYTHON }} for manylinux${{ matrix.MANYLINUX.VERSION }}_${{ matrix.MANYLINUX.ARCH }}"
237- # # container:
238- # # image: "quay.io/pypa/manylinux${{ matrix.MANYLINUX.VERSION }}_${{ matrix.MANYLINUX.ARCH }}"
239- # # env:
240- # # PYTHONDONTWRITEBYTECODE: 1
241- # steps:
242- # - uses: actions/checkout@v2
243- # - name: Build Python manylinux2010-x86_64 wheels
244- # uses: penguinolog/python-wheels-manylinux-build@18.10.2021-1-manylinux2010_x86_64
245- # with:
246- # python-versions: 'cp37-cp37m cp38-cp38 cp39-cp39 cp310-cp310'
247- # build-requirements: 'cython'
248- # build-executable: 'python'
249- # build-command: 'setup.py bdist_wheel clean'
250- # - name: Build Python manylinux2014-x86_64 wheels
251- # uses: penguinolog/python-wheels-manylinux-build@18.10.2021-1-manylinux2014_x86_64
252- # with:
253- # python-versions: 'cp37-cp37m cp38-cp38 cp39-cp39 cp310-cp310'
254- # build-requirements: 'cython'
255- # build-executable: 'python'
256- # build-command: 'setup.py bdist_wheel clean'
257- # - name: Build Python manylinux2010-i686 wheels
258- # uses: penguinolog/python-wheels-manylinux-build@18.10.2021-1-manylinux2010_i686
259- # with:
260- # python-versions: 'cp37-cp37m cp38-cp38 cp39-cp39 cp310-cp310'
261- # build-requirements: 'cython'
262- # build-executable: 'python'
263- # build-command: 'setup.py bdist_wheel clean'
264- # - name: Build Python manylinux2010-x86_64 wheels
265- # uses: penguinolog/python-wheels-manylinux-build@18.10.2021-1-manylinux2014_i686
266- # with:
267- # python-versions: 'cp37-cp37m cp38-cp38 cp39-cp39 cp310-cp310'
268- # build-requirements: 'cython'
269- # build-executable: 'python'
270- # build-command: 'setup.py bdist_wheel clean'
271- # - name: List built packages
272- # run: ls -la dist
273- # - name: Install deploy dependencies
274- # run: pip install --upgrade twine
275- # - name: Deploy
276- # env:
277- # TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }}
278- # TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
279- # run: |
280- # twine upload --skip-existing dist/*
224+ DeployManyLinux :
225+ needs : [ TestLinux, TestWindows ]
226+ if : github.event_name == 'push' && startsWith(github.ref, 'refs/tags/')
227+ runs-on : ubuntu-latest
228+ steps :
229+ - uses : actions/checkout@v2
230+ - name : Build Python manylinux2014-x86_64 wheels
231+ uses : penguinolog/python-wheels-manylinux-build@19.10.2021-manylinux2014_x86_64
232+ with :
233+ python-versions : ' cp37-cp37m cp38-cp38 cp39-cp39 cp310-cp310'
234+ build-requirements : ' cython'
235+ build-executable : ' python'
236+ build-command : ' setup.py bdist_wheel clean'
237+ - name : Build Python manylinux2010-x86_64 wheels
238+ uses : penguinolog/python-wheels-manylinux-build@19.10.2021-manylinux2014_i686
239+ with :
240+ python-versions : ' cp37-cp37m cp38-cp38 cp39-cp39 cp310-cp310'
241+ build-requirements : ' cython'
242+ build-executable : ' python'
243+ build-command : ' setup.py bdist_wheel clean'
244+ - name : Build Python manylinux2010-x86_64 wheels
245+ uses : penguinolog/python-wheels-manylinux-build@19.10.2021-manylinux2010_x86_64
246+ with :
247+ python-versions : ' cp37-cp37m cp38-cp38 cp39-cp39 cp310-cp310'
248+ build-requirements : ' cython'
249+ build-executable : ' python'
250+ build-command : ' setup.py bdist_wheel clean'
251+ - name : Build Python manylinux2010-i686 wheels
252+ uses : penguinolog/python-wheels-manylinux-build@19.10.2021-manylinux2010_i686
253+ with :
254+ python-versions : ' cp37-cp37m cp38-cp38 cp39-cp39 cp310-cp310'
255+ build-requirements : ' cython'
256+ build-executable : ' python'
257+ build-command : ' setup.py bdist_wheel clean'
258+ - name : List built packages
259+ run : ls -la dist
260+ - name : Install deploy dependencies
261+ run : pip install --upgrade twine
262+ - name : Deploy
263+ env :
264+ TWINE_USERNAME : ${{ secrets.PYPI_USERNAME }}
265+ TWINE_PASSWORD : ${{ secrets.PYPI_PASSWORD }}
266+ run : |
267+ twine upload --skip-existing dist/*
0 commit comments