File tree 4 files changed +4
-30
lines changed 4 files changed +4
-30
lines changed Original file line number Diff line number Diff line change 59
59
# Install GMT and other required dependencies from conda-forge
60
60
- name : Install GMT and required dependencies
61
61
shell : bash -l {0}
62
- run : |
63
- requirements_file=full-conda-requirements.txt
64
- cat requirements.txt requirements-dev.txt > $requirements_file
65
- cat << EOF >> $requirements_file
66
- gmt=6.1.1
67
- make
68
- codecov
69
- EOF
70
- conda install --yes --file $requirements_file
62
+ run : conda install --yes --file environment.yml
71
63
72
64
# Show installed pkg information for postmortem diagnostic
73
65
- name : List installed packages
Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ The main advantages of this are:
42
42
43
43
We use GitHub Actions continuous integration (CI) services to
44
44
build and test the project on Linux, macOS and Windows.
45
- They rely on the ` requirements.txt ` file to install required dependencies using
45
+ They rely on the ` environment.yml ` file to install required dependencies using
46
46
conda and the ` Makefile ` to run the tests and checks.
47
47
48
48
### GitHub Actions
Original file line number Diff line number Diff line change @@ -3,7 +3,6 @@ channels:
3
3
- conda-forge
4
4
- defaults
5
5
dependencies :
6
- - python=3.8
7
6
- pip
8
7
- gmt=6.1.1
9
8
- numpy
@@ -13,12 +12,14 @@ dependencies:
13
12
- packaging
14
13
- black
15
14
- blackdoc
15
+ - codecov
16
16
- coverage[toml]
17
17
- docformatter
18
18
- flake8
19
19
- ipython
20
20
- isort>=5
21
21
- jupyter
22
+ - make
22
23
- matplotlib
23
24
- nbsphinx
24
25
- pylint
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments