Skip to content

Wheel and Test

Wheel and Test #1

Workflow file for this run

name: Wheel
on: workflow_dispatch
jobs:
build:
runs-on: ${{ matrix.config.os }}
name: Build on ${{ matrix.config.os }}
strategy:
fail-fast: false
matrix:
config:
- { os: "ubuntu-20.04", build-dir: "build-linux" }
- { os: "windows-2019", build-dir: "build-windows" }
- { os: "macos-11", build-dir: "build-macos" }
steps:
- uses: actions/checkout@v2
with:
submodules: "true"
- name: Install Dependencies
run: |
python3 -m pip install wheel
- name: Wheel
run: |
python3 setup.py bdist_wheel
- name: List Build Results
run: |
ls dist
- name: Upload Artifacts
uses: actions/upload-artifact@v3
with:
name: ${{ matrix.config.os }}-build-wheel
path: ./dist/*.whl