We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 15a6088 commit 9559bcaCopy full SHA for 9559bca
2 files changed
.github/micromamba_ci_environment.yml
@@ -0,0 +1,8 @@
1
+name: ci_environment
2
+channels:
3
+ - conda-forge
4
+dependencies:
5
+ - c-compiler
6
+ - ninja
7
+ - cmake
8
+ - zlib
.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,24 @@ 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
+ environment-file: .github/micromamba_ci_environment.yml
40
41
+ - name: Build
42
+ run: |
43
+ mkdir build
44
+ cd build
45
+ cmake -GNinja ..
46
+ ninja
47
48
+ - name: Test
49
50
51
+ ninja test
0 commit comments