|
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,3.11.0-alpha.4,pypy-3.6,pypy-3.7,pypy-3.8' |
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,build", experimental: False} |
| 36 | + - {python-version: "3.11.0-alpha.4", testenvs: "py311-dev,build", experimental: True} |
36 | 37 | - {python-version: "pypy-3.6", testenvs: "pypy36,build", experimental: False} |
37 | 38 | - {python-version: "pypy-3.7", testenvs: "pypy37,build", experimental: True} |
| 39 | + - {python-version: "pypy-3.8", testenvs: "pypy38,build", experimental: True} |
38 | 40 |
|
39 | 41 | steps: |
40 | 42 | - name: Checkout 🛎️ |
@@ -101,21 +103,26 @@ jobs: |
101 | 103 | path: coverage |
102 | 104 |
|
103 | 105 | - name: Display structure of downloaded files |
| 106 | + id: show |
104 | 107 | run: ls -R |
105 | 108 | working-directory: coverage |
| 109 | + continue-on-error: true |
106 | 110 |
|
107 | 111 | - name: Combine Coverage 👷 |
| 112 | + if: ${{ steps.show.outcome != 'failure' }} |
108 | 113 | run: | |
109 | 114 | shopt -s globstar |
110 | 115 | python -m coverage combine coverage/**/.coverage |
111 | 116 |
|
112 | 117 | - name: "Upload Combined Coverage Artefact 🚀" |
| 118 | + if: ${{ steps.show.outcome != 'failure' }} |
113 | 119 | uses: actions/upload-artifact@v2 |
114 | 120 | with: |
115 | 121 | name: "combined-coverage" |
116 | 122 | path: .coverage |
117 | 123 |
|
118 | 124 | - name: "Upload Combined Coverage to Coveralls" |
| 125 | + if: ${{ steps.show.outcome != 'failure' }} |
119 | 126 | env: |
120 | 127 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
121 | 128 | run: | |
@@ -173,7 +180,7 @@ jobs: |
173 | 180 | - name: Install dependencies 🔧 |
174 | 181 | run: | |
175 | 182 | python -m pip install --upgrade pip setuptools wheel |
176 | | - python -m pip install --upgrade mkrecipe |
| 183 | + python -m pip install --upgrade "mkrecipe" "whey" |
177 | 184 |
|
178 | 185 | wget https://repo.anaconda.com/miniconda/Miniconda3-py38_4.10.3-Linux-x86_64.sh -O miniconda.sh |
179 | 186 | bash miniconda.sh -b -p $HOME/miniconda |
|
0 commit comments