File tree Expand file tree Collapse file tree 2 files changed +2
-53
lines changed Expand file tree Collapse file tree 2 files changed +2
-53
lines changed Original file line number Diff line number Diff line change 1010 - main
1111
1212jobs :
13- ubuntu :
13+ unix :
1414
1515 runs-on : ${{ matrix.os }}
1616
1717 strategy :
1818 fail-fast : false
1919 matrix :
20- os : [ubuntu-latest]
20+ os : [ubuntu-latest, macos-latest ]
2121
2222 steps :
2323 - uses : actions/checkout@v2
6060 cd test
6161 pytest . --reruns 5
6262
63- macos :
64-
65- runs-on : ${{ matrix.os }}
66-
67- strategy :
68- fail-fast : false
69- matrix :
70- os : [macos-latest]
71-
72- steps :
73- - uses : actions/checkout@v2
74-
75- - name : install mamba
76- uses : mamba-org/provision-with-micromamba@main
77- with :
78- environment-file : environment-dev.yml
79- environment-name : xeus-cpp
80-
81- - name : install clang_osx-64
82- shell : bash -l {0}
83- run : |
84- $HOME/micromamba-bin/micromamba install clang_osx-64 -c conda-forge -y
85-
86- - name : cmake configure
87- shell : bash -l {0}
88- run : |
89- mkdir -p bld
90- cd bld
91- cmake .. \
92- -DCMAKE_PREFIX_PATH=$CONDA_PREFIX \
93- -DCMAKE_INSTALL_PREFIX=$CONDA_PREFIX
94-
95- - name : build
96- shell : bash -l {0}
97- run : |
98- cd bld
99- make -j8
100-
101- - name : install
102- shell : bash -l {0}
103- run : |
104- cd bld
105- make install
106-
107- - name : test
108- shell : bash -l {0}
109- run : |
110- cd test
111- pytest . --reruns 5
112-
11363 win :
11464
11565 runs-on : ${{ matrix.os }}
Original file line number Diff line number Diff line change @@ -11,7 +11,6 @@ dependencies:
1111 - nlohmann_json
1212 - cppzmq
1313 - xtl
14- - clang_osx-64
1514 - clangdev >=17,<18
1615 - pugixml
1716 - cpp-argparse
You can’t perform that action at this time.
0 commit comments