File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -22,24 +22,29 @@ jobs:
2222 - uses : conda-incubator/setup-miniconda@v2
2323 with :
2424 activate-environment : build
25+ environment-file : ./environment.yml
26+ python-version : 3
2527 auto-update-conda : true
2628
2729 - name : install requirements
2830 run : |
29- conda create -n test python=3.12 --quiet --yes
30- conda activate test
31- conda install -n build -c conda-forge --file requirements/build.txt --file requirements/run.txt --file requirements/test.txt --file requirements/docs.txt --quiet --yes
32-
33- - name : install the package
34- run : python -m pip install . --no-deps
31+ conda config --set always_yes yes --set changeps1 no
32+ conda config --add channels conda-forge
33+ conda create -n build python=3.12
34+ conda activate build
35+ conda install --file requirements/build.txt
36+ conda install --file requirements/run.txt
37+ conda install --file requirements/test.txt
38+ conda install --file requirements/docs.txt
39+ python -m pip install . --no-deps
3540
3641 - name : build documents
3742 run : make -C doc html
3843
3944 - name : Run tests and upload coverage
4045 shell : bash -l {0}
4146 run : |
42- conda activate test
47+ conda activate build
4348 coverage run -m pytest -vv -s
4449 coverage report -m
4550 codecov
You can’t perform that action at this time.
0 commit comments