|
22 | 22 | runs-on: "ubuntu-20.04" |
23 | 23 | continue-on-error: ${{ matrix.config.experimental }} |
24 | 24 | env: |
25 | | - USING_COVERAGE: '3.6,3.7,3.8,3.9,3.10.0-rc.2,pypy-3.6,pypy-3.7' |
| 25 | + USING_COVERAGE: '3.6,3.7,3.8,3.9,3.10,pypy-3.6,pypy-3.7' |
26 | 26 |
|
27 | 27 | strategy: |
28 | 28 | fail-fast: False |
|
32 | 32 | - {python-version: "3.7", testenvs: "py37,build", experimental: False} |
33 | 33 | - {python-version: "3.8", testenvs: "py38,build", experimental: False} |
34 | 34 | - {python-version: "3.9", testenvs: "py39,build", experimental: False} |
35 | | - - {python-version: "3.10.0-rc.2", testenvs: "py310-dev,build", experimental: True} |
| 35 | + - {python-version: "3.10", testenvs: "py310-dev,build", experimental: True} |
36 | 36 | - {python-version: "pypy-3.6", testenvs: "pypy36,build", experimental: False} |
37 | 37 | - {python-version: "pypy-3.7", testenvs: "pypy37,build", experimental: True} |
38 | 38 |
|
@@ -101,21 +101,26 @@ jobs: |
101 | 101 | path: coverage |
102 | 102 |
|
103 | 103 | - name: Display structure of downloaded files |
| 104 | + id: show |
104 | 105 | run: ls -R |
105 | 106 | working-directory: coverage |
| 107 | + continue-on-error: true |
106 | 108 |
|
107 | 109 | - name: Combine Coverage 👷 |
| 110 | + if: ${{ steps.show.outcome != 'failure' }} |
108 | 111 | run: | |
109 | 112 | shopt -s globstar |
110 | 113 | python -m coverage combine coverage/**/.coverage |
111 | 114 |
|
112 | 115 | - name: "Upload Combined Coverage Artefact 🚀" |
| 116 | + if: ${{ steps.show.outcome != 'failure' }} |
113 | 117 | uses: actions/upload-artifact@v2 |
114 | 118 | with: |
115 | 119 | name: "combined-coverage" |
116 | 120 | path: .coverage |
117 | 121 |
|
118 | 122 | - name: "Upload Combined Coverage to Coveralls" |
| 123 | + if: ${{ steps.show.outcome != 'failure' }} |
119 | 124 | env: |
120 | 125 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
121 | 126 | run: | |
|
0 commit comments