1414 strategy :
1515 fail-fast : false
1616 matrix :
17- os : ["windows-latest"]
18- python-version : [3.9]
19- # os: ["ubuntu-latest", "macos-latest", "windows-latest"]
20- # python-version: [3.7, 3.8, 3.9]
17+ os : ["ubuntu-latest", "macos-latest", "windows-latest"]
18+ python-version : [3.7, 3.8, 3.9]
2119 steps :
2220 - name : Checkout
2321 uses : actions/checkout@v2
@@ -38,17 +36,18 @@ jobs:
3836 CYTHON_COVERAGE : true
3937 run : |
4038 coverage run --branch -m pytest
39+ coverage run -a suitesparse_graphblas/tests/test_initialize.py
4140 - name : Lint
4241 run : |
4342 black *py suitesparse_graphblas --check --diff
4443 flake8 *py suitesparse_graphblas
45- - name : Create headers check
44+ - name : create_headers.py check
4645 run : |
4746 # These shouldn't change, so make copies to compare to
4847 cp suitesparse_graphblas/suitesparse_graphblas.h .
4948 cp suitesparse_graphblas/suitesparse_graphblas_no_complex.h .
50- cp suitesparse_graphblas/source.h .
51- python suitesparse_graphblas/create_headers.py
49+ cp suitesparse_graphblas/source.c .
50+ coverage run -a suitesparse_graphblas/create_headers.py
5251 diff suitesparse_graphblas/suitesparse_graphblas.h suitesparse_graphblas.h
5352 diff suitesparse_graphblas/suitesparse_graphblas_no_complex.h suitesparse_graphblas_no_complex.h
54- diff suitesparse_graphblas/source.h source.h
53+ diff suitesparse_graphblas/source.c source.c
0 commit comments