Skip to content

Add C API dependencies installation to workflow #2

Add C API dependencies installation to workflow

Add C API dependencies installation to workflow #2

Workflow file for this run

# Test Qibolab C API
name: C API
on:
push:
workflow_dispatch:
jobs:
tests:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: "3.10"
- name: Install dependencies
run: |
# build dependencies
pip install cffi
# runtime dependencies
pip install .
- name: Build & install library
working-directory: ./capi
run: |
cmake -S . -B build
cmake --build build
cmake --install build
- name: Build & run example
working-directory: ./capi/example
run: |
make
./example