Skip to content

Merge pull request #80 from cd-athena/docker-support #82

Merge pull request #80 from cd-athena/docker-support

Merge pull request #80 from cd-athena/docker-support #82

Workflow file for this run

name: CI build
on: push
jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
matrix:
include:
- os: ubuntu-20.04
- os: ubuntu-22.04
- os: macos-11
- os: macos-12
- os: windows-2019
- os: windows-2022
steps:
- uses: actions/checkout@v3
- uses: ilammy/setup-nasm@v1
- run: git fetch --prune --unshallow
- name: Build
run: |
mkdir build
cd build
cmake -DENABLE_TEST=1 ..
cmake --build .
- name: Unit test
run: |
cd build/source/lib/test
ctest