Skip to content

Commit 980c4cb

Browse files
committed
Update github CI to use cmake
1 parent 0b8cbd2 commit 980c4cb

1 file changed

Lines changed: 12 additions & 6 deletions

File tree

.github/workflows/ci.yml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,16 @@ on: [push, pull_request]
44

55
jobs:
66
build:
7-
runs-on: ubuntu-latest
7+
strategy:
8+
matrix:
9+
os: [ubuntu-latest, windows-latest]
10+
runs-on: ${{ matrix.os }}
811
steps:
9-
- uses: actions/checkout@v2
10-
- name: Build
11-
run: make
12-
- name: Test
13-
run: make check
12+
- name: Checkout
13+
uses: actions/checkout@v2.0.0
14+
15+
- name: Build & Test
16+
uses: nicledomaS/cmake_build_action@v1.4
17+
with:
18+
run_tests: ON
19+
config: RelWithDebInfo

0 commit comments

Comments
 (0)