We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4f03814 commit 688eb33Copy full SHA for 688eb33
1 file changed
.github/workflows/test-dev.yml
@@ -9,8 +9,7 @@ on:
9
- dev
10
11
jobs:
12
- build:
13
-
+ build-and-test:
14
runs-on: ${{ matrix.os }}
15
strategy:
16
matrix:
@@ -30,7 +29,20 @@ jobs:
30
29
- name: Test with pytest
31
run: |
32
pytest
33
- - name: Generate test coverage
34
- run: |
35
- py.test --cov-report term --cov=nyoka/
36
- codecov
+ test-coverage:
+ needs: build-and-test
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v2
37
+ - uses: actions/setup-python@v2
38
+ with:
39
+ python-version: 3.6
40
+ - name: Install dependencies
41
+ run: |
42
+ python -m pip install --upgrade pip==20.2.2
43
+ python -m pip install -e .
44
+ python nyoka/tests/_install_dependencies.py
45
+ - name: Generate test coverage
46
47
+ py.test --cov-report term --cov=nyoka/
48
+ codecov
0 commit comments