We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 90bac2a commit 5d930a3Copy full SHA for 5d930a3
.github/workflows/conda.yml
@@ -0,0 +1,32 @@
1
+name: Ubuntu Conda CI
2
+
3
+on: [push, pull_request]
4
5
+jobs:
6
7
+ build-test:
8
+ name: Build conda environment and run tests
9
+ runs-on: ubuntu-22.04
10
11
+ steps:
12
+ - uses: actions/checkout@v2
13
+ with:
14
+ submodules: true
15
16
+ - name: Setup Miniconda
17
+ uses: conda-incubator/setup-miniconda@v3
18
19
+ environment-file: conda.yml
20
+ activate-environment: opensfm
21
22
+ - name: Build OpenSfM
23
+ shell: bash -l {0}
24
+ run: python setup.py build
25
26
+ - name: Run C++ tests
27
28
+ run: cd cmake_build && ctest
29
30
+ - name: Run Python tests
31
32
+ run: python -m pytest
0 commit comments