Skip to content

wip16

wip16 #16

Workflow file for this run

name: Build Wheels
on:
push:
branches:
- debug-ci
jobs:
build_wheels:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: "3.11"
- name: Upgrade pip
run: python -m pip install --upgrade pip
- name: Install system dependencies (Ubuntu)
run: sudo apt-get update && sudo apt-get install -y cmake g++
- name: Install cibuildwheel
run: pip install cibuildwheel
- name: Build wheels
run: |
set -x
export CIBW_BEFORE_ALL="yum -y install curl zip unzip tar && \
git clone https://github.com/Microsoft/vcpkg.git && cd \
vcpkg && \
./bootstrap-vcpkg.sh && \
./vcpkg integrate install && \
./vcpkg install fmt && \
find / -type f -path '*/fmt/core.h'"
export CIBW_BEFORE_BUILD="pip install numpy==1.26"
cibuildwheel --output-dir dist
- name: Upload wheels
uses: actions/upload-artifact@v4
with:
name: wheels
path: dist/*