15
15
- ' README.rst'
16
16
- ' LICENSE.txt'
17
17
- ' .gitignore'
18
- - ' .pylintrc'
19
18
repository_dispatch :
20
19
types : [test-gmt-dev-command]
21
20
# Schedule daily tests
46
45
47
46
# Checkout current git repository
48
47
- name : Checkout
49
- uses : actions/checkout@v2.4 .0
48
+ uses : actions/checkout@v3.0 .0
50
49
if : github.event_name != 'repository_dispatch'
51
50
with :
52
51
# fecth all history so that setuptools-scm works
63
62
64
63
# Checkout the pull request branch
65
64
- name : Checkout
66
- uses : actions/checkout@v2.4 .0
65
+ uses : actions/checkout@v3.0 .0
67
66
if : github.event_name == 'repository_dispatch'
68
67
with :
69
68
token : ${{ steps.generate-token.outputs.token }}
96
95
dvc ipython 'pytest>=6.0' pytest-cov \
97
96
pytest-mpl sphinx-gallery tomli
98
97
98
+ # Pull baseline image data from dvc remote (DAGsHub)
99
+ - name : Pull baseline image data from dvc remote
100
+ run : |
101
+ dvc pull
102
+ ls -lhR pygmt/tests/baseline/
103
+
99
104
# Build and install latest GMT from GitHub
100
105
- name : Install GMT ${{ matrix.gmt_git_ref }} branch (Linux/macOS)
101
106
run : curl https://raw.githubusercontent.com/GenericMappingTools/gmt/master/ci/build-gmt.sh | bash
@@ -110,7 +115,7 @@ jobs:
110
115
111
116
# Download cached remote files (artifacts) from GitHub
112
117
- name : Download remote data from GitHub
113
- uses : dawidd6/action-download-artifact@v2.16 .0
118
+ uses : dawidd6/action-download-artifact@v2.17 .0
114
119
with :
115
120
workflow : cache_data.yaml
116
121
workflow_conclusion : success
@@ -126,11 +131,6 @@ jobs:
126
131
touch ~/.gmt/server/gmt_data_server.txt ~/.gmt/server/gmt_hash_server.txt
127
132
ls -lhR ~/.gmt
128
133
129
- # Pull baseline image data from dvc remote (DAGsHub)
130
- - name : Pull baseline image data from dvc remote
131
- run : |
132
- dvc pull
133
- ls -lhR pygmt/tests/baseline/
134
134
135
135
# Install the package that we want to test
136
136
- name : Install the package
0 commit comments