1
0
mirror of https://github.com/alkoleft/yaxunit-addin.git synced 2025-03-03 15:32:15 +02:00
2020-09-11 00:10:44 +03:00

41 lines
978 B
YAML

name: Desktop CI
on: [push, pull_request]
jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [windows-latest, ubuntu-latest, macos-latest]
arch: [x86, x64]
include:
- os: windows-latest
arch: x64
generator: VS16Win64
- os: windows-latest
arch: x86
generator: VS16Win32
- os: ubuntu-latest
generator: Ninja
- os: macos-latest
generator: Ninja
exclude:
- os: ubuntu-latest
arch: x86
- os: macos-latest
arch: x86
steps:
- uses: actions/checkout@v2
- run: sudo apt install uuid-dev
if: matrix.os == 'ubuntu-latest'
- uses: lukka/run-cmake@v2
id: runcmake_cmd
with:
buildDirectory: ${{ runner.workspace }}/build
cmakeGenerator: ${{ matrix.generator }}
cmakeBuildType: Release