We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 15a6088 commit cdaff68Copy full SHA for cdaff68
1 file changed
.github/workflows/ci.yml
@@ -11,7 +11,7 @@ on:
11
- master
12
13
jobs:
14
- build:
+ build_linux:
15
runs-on: ubuntu-latest
16
steps:
17
- uses: actions/checkout@v2
@@ -28,3 +28,28 @@ jobs:
28
run: |
29
cd build
30
make test
31
+
32
+ build_win:
33
+ runs-on: windows-latest
34
+ steps:
35
+ - uses: actions/checkout@v2
36
+ - name: Install environment from environment.yml
37
+ uses: mamba-org/provision-with-micromamba@main
38
+ with:
39
+ extra-specs: |
40
+ c-compiler
41
+ ninja
42
+ cmake
43
+ zlib
44
45
+ - name: Build
46
+ run: |
47
+ mkdir build
48
+ cd build
49
+ cmake -GNinja ..
50
51
52
+ - name: Test
53
54
55
+ ninja test
0 commit comments