Skip to content

1806

1806 #25

Workflow file for this run

name: Build and Test
on: [push, pull_request]
jobs:
manylinux-build:
strategy:
fail-fast: false
matrix:
python-version: ['3.9', '3.10', '3.11', '3.12']
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/[email protected]
with:
path: io
- name: Set permissions for build-wheels.sh
run: chmod +x io/build-wheels.sh
- name: Build Wheels
run: >-
docker run --rm
-e PLAT=manylinux2014_x86_64
-e PACKAGE_NAME=opteryx
-e PYTHON_VERSION=${{ matrix.python-version }}
-v `pwd`:/io
--workdir /io
quay.io/pypa/manylinux2014_x86_64
io/build-wheels.sh
- name: Archive Wheels
uses: actions/upload-artifact@v2
with:
name: wheels
path: io/dist/*manylinux2014_x86_64.whl