Skip to content

.github/workflows/test.yml #15

.github/workflows/test.yml

.github/workflows/test.yml #15

Workflow file for this run

on:
workflow_dispatch:
workflow_call:
jobs:
# test-windows:
# runs-on: windows-2025
# steps:
# - name: Checkout code
# uses: actions/checkout@v4
# with:
# submodules: recursive
# - name: Configure and build
# uses: ./.github/actions/common-windows
# with:
# config-preset: Debug
# build-preset: Tests
# - name: Run Tests
# run: |
# cd ./build/
# ctest
test-macos:
runs-on: macos-15
strategy:
matrix:
triplet: [arm64-osx, x64-osx]
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
submodules: recursive
- name: Configure and build
uses: ./.github/actions/common-macos
with:
config-preset: Debug
build-preset: Tests
vcpkg-triplet: ${{ matrix.triplet }}
- name: Run Tests
run: |
cd ./build/
ctest