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