@@ -52,19 +52,23 @@ jobs:
52
52
python setup.py develop
53
53
cd ../pysatNASA
54
54
pip install .
55
+
55
56
- name : Install NEP29 dependencies
56
57
if : ${{ matrix.test_config == 'NEP29'}}
57
58
run : |
58
59
pip install numpy==${{ matrix.numpy_ver }}
59
60
pip install --upgrade-strategy only-if-needed .[test]
61
+
60
62
- name : Install standard dependencies
61
63
if : ${{ matrix.test_config == 'latest'}}
62
64
run : |
63
65
pip install .[test]
66
+
64
67
- name : Set up pysat
65
68
run : |
66
69
mkdir pysatData
67
70
python -c "import pysat; pysat.params['data_dirs'] = 'pysatData'"
71
+
68
72
- name : Test PEP8 compliance
69
73
run : flake8 . --count --select=D,E,F,H,W --show-source --statistics
70
74
82
86
run : |
83
87
curl -sL https://coveralls.io/coveralls-linux.tar.gz | tar -xz
84
88
./coveralls report --parallel --repo-token=${{ secrets.COVERALLS_REPO_TOKEN }} --build-number ${{ github.run_number }}
89
+
85
90
- name : Coveralls Parallel (Windows)
86
91
if : startsWith(matrix.os, 'windows')
87
92
env :
@@ -90,13 +95,15 @@ jobs:
90
95
run : |
91
96
curl -L https://github.com/coverallsapp/coverage-reporter/releases/latest/download/coveralls-windows.exe -o coveralls.exe
92
97
./coveralls.exe report --parallel --repo-token=${{ secrets.COVERALLS_REPO_TOKEN }} --build-number ${{ github.run_number }}
98
+
93
99
- name : Publish results to coveralls (MacOS)
94
100
if : startsWith(matrix.os, 'macos')
95
101
env :
96
102
COVERALLS_REPO_TOKEN : ${{ secrets.COVERALLS_REPO_TOKEN }}
97
103
COVERALLS_PARALLEL : true
98
104
run : |
99
105
coveralls --rcfile=pyproject.toml --service=github
106
+
100
107
finish :
101
108
name : Finish Coverage Analysis
102
109
needs : build
0 commit comments