Skip to content

Commit f3aa3c5

Browse files
committed
Install dvc and do dvc pull on GMT dev tests too
1 parent f34bb09 commit f3aa3c5

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

.github/workflows/ci_tests_dev.yaml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -77,11 +77,12 @@ jobs:
7777
channels: conda-forge
7878
miniconda-version: "latest"
7979

80-
# Install build dependencies from conda-forge
81-
- name: Install build dependencies
80+
# Install dependencies from conda-forge
81+
- name: Install dependencies
8282
run: |
83-
conda install ninja cmake libblas libcblas liblapack fftw gdal ghostscript \
84-
libnetcdf hdf5 zlib curl pcre ipython pytest pytest-cov pytest-mpl
83+
conda install ninja cmake libblas libcblas liblapack fftw gdal \
84+
ghostscript libnetcdf hdf5 zlib curl pcre ipython \
85+
dvc pytest pytest-cov pytest-mpl
8586
8687
# Build and install latest GMT from GitHub
8788
- name: Install GMT ${{ matrix.gmt_git_ref }} branch (Linux/macOS)
@@ -113,6 +114,12 @@ jobs:
113114
touch ~/.gmt/server/gmt_data_server.txt ~/.gmt/server/gmt_hash_server.txt
114115
ls -lhR ~/.gmt
115116
117+
# Pull baseline image data from dvc remote (DAGsHub)
118+
- name: Pull baseline image data from dvc remote
119+
run: |
120+
dvc pull
121+
ls -lhR pygmt/
122+
116123
# Install the package that we want to test
117124
- name: Install the package
118125
run: |

0 commit comments

Comments
 (0)