diff --git a/.github/workflows/build-majestic.yml b/.github/workflows/build-majestic.yml index ab9217962..7db3f07e2 100644 --- a/.github/workflows/build-majestic.yml +++ b/.github/workflows/build-majestic.yml @@ -193,11 +193,13 @@ jobs: with: python-version: '3.10' - - name: Install bindings - working-directory: ./src/runtime/python + - name: Install cibuildwheel run: | - python3 setup.py build - sudo python3 setup.py install + python -m pip install git+https://github.com/joerick/cibuildwheel.git@main + + - name: Install bindings + run: | + python -m cibuildwheel src/runtime/python --output-dir wheelhouse - name: Run testsuite working-directory: ./src/runtime/python @@ -205,6 +207,10 @@ jobs: pip3 install pytest pytest + - uses: actions/upload-artifact@v2 + with: + path: ./wheelhouse + # macos-javascript: # name: JavaScript (macOS) # runs-on: macOS-11