@@ -26,15 +26,21 @@ jobs:
26
26
steps :
27
27
- name : Set up Micromamba for Python ${{ matrix.python-version }}
28
28
uses : mamba-org/setup-micromamba@v1
29
- with :
30
- python-version : ${{ matrix.python-version }}
31
29
32
30
- name : Checkout master branch
33
31
uses : actions/checkout@v4
34
32
35
33
- name : Install dependencies
36
34
run : |
37
- micromamba create -y -n myenv -c conda-forge python=${{ matrix.python-version }} pip pytest-timeout pytest-xvfb open3d
35
+ micromamba create -y -n myenv -c conda-forge python=${{ matrix.python-version }} pip pytest-timeout pytest-xvfb
36
+ - name : Install open3d on MacOS
37
+ if : runner.os == 'MacOS'
38
+ run : micromamba install -y -n myenv -c conda-forge open3d
39
+ - name : Install wcwidth on Linux
40
+ if : runner.os == 'Linux'
41
+ run : micromamba install -y -n myenv -c conda-forge wcwidth
42
+ - name : Install package and data package
43
+ run : |
38
44
micromamba run -n myenv pip install .[dev]
39
45
# install the data package
40
46
cd mvtb-data
54
60
- uses : actions/checkout@v4
55
61
- name : Set up Micromamba for Python 3.11
56
62
uses : mamba-org/setup-micromamba@v1
57
- with :
58
- python-version : 3.11
59
63
- name : Install dependencies
60
64
run : |
61
- micromamba create -y -n myenv -c conda-forge python=${{ matrix.python-version }} pip coverage
65
+ micromamba create -y -n myenv -c conda-forge python=3.11 pip coverage
62
66
micromamba run -n myenv pip install .[dev]
63
67
# install the data package
64
68
cd mvtb-data
0 commit comments