Skip to content

Work in progress

Work in progress #37

Workflow file for this run

name: Build
on:
push:
branches:
- main
pull_request:
branches:
- main
jobs:
build:
runs-on: ${{ matrix.config.os }}
strategy:
fail-fast: true
matrix:
config:
# - name: macOS 13
# # os: macos-13-large
# os: macos-latest
# - name: Ubuntu
# os: ubuntu-latest
- name: Windows 2022
os: windows-2022
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install Conan
run: |
pip install conan
- name: Install Dependencies
run: |
conan profile detect
conan install . --output-folder=build --build=missing --settings compiler.cppstd=20 --conf tools.system.package_manager:mode=install
- name: Build
run: |
cd build
cmake -B build -S .
ls