|
28 | 28 | name: Build |
29 | 29 |
|
30 | 30 | strategy: |
| 31 | + fail-fast: false |
31 | 32 | matrix: |
32 | 33 | python: ['3.9', '3.10', '3.11', '3.12', '3.13'] |
33 | 34 | os: [ubuntu-22.04, windows-2019] |
|
42 | 43 | run: |
43 | 44 | shell: ${{ matrix.os == 'windows-2019' && 'cmd /C CALL {0}' || 'bash -el {0}' }} |
44 | 45 |
|
45 | | - continue-on-error: true |
46 | | - |
47 | 46 | steps: |
48 | 47 | - name: Cancel Previous Runs |
49 | 48 | uses: styfle/cancel-workflow-action@85880fa0301c86cca9da44039ee3bb12d3bedbfa # 0.12.1 |
@@ -122,12 +121,11 @@ jobs: |
122 | 121 | shell: bash -el {0} |
123 | 122 |
|
124 | 123 | strategy: |
| 124 | + fail-fast: false |
125 | 125 | matrix: |
126 | 126 | python: ['3.9', '3.10', '3.11', '3.12', '3.13'] |
127 | 127 | os: [ubuntu-latest] |
128 | 128 |
|
129 | | - continue-on-error: true |
130 | | - |
131 | 129 | env: |
132 | 130 | channel-path: '${{ github.workspace }}/channel/' |
133 | 131 | pkg-path-in-channel: '${{ github.workspace }}/channel/linux-64/' |
@@ -180,11 +178,19 @@ jobs: |
180 | 178 | run: mamba remove conda-index |
181 | 179 |
|
182 | 180 | - name: Install dpnp |
| 181 | + id: install_dpnp |
| 182 | + continue-on-error: true |
| 183 | + run: | |
| 184 | + mamba install ${{ env.PACKAGE_NAME }}=${{ env.PACKAGE_VERSION }} pytest python=${{ matrix.python }} ${{ env.TEST_CHANNELS }} |
| 185 | + env: |
| 186 | + TEST_CHANNELS: '-c ${{ env.channel-path }} ${{ env.CHANNELS }}' |
| 187 | + |
| 188 | + - name: ReInstall dpnp |
| 189 | + if: steps.install_dpnp.outcome == 'failure' |
183 | 190 | run: | |
184 | 191 | mamba install ${{ env.PACKAGE_NAME }}=${{ env.PACKAGE_VERSION }} pytest python=${{ matrix.python }} ${{ env.TEST_CHANNELS }} |
185 | 192 | env: |
186 | 193 | TEST_CHANNELS: '-c ${{ env.channel-path }} ${{ env.CHANNELS }}' |
187 | | - MAMBA_NO_LOW_SPEED_LIMIT: 1 |
188 | 194 |
|
189 | 195 | - name: List installed packages |
190 | 196 | run: mamba list |
@@ -226,12 +232,11 @@ jobs: |
226 | 232 | shell: cmd /C CALL {0} |
227 | 233 |
|
228 | 234 | strategy: |
| 235 | + fail-fast: false |
229 | 236 | matrix: |
230 | 237 | python: ['3.9', '3.10', '3.11', '3.12', '3.13'] |
231 | 238 | os: [windows-2019] |
232 | 239 |
|
233 | | - continue-on-error: true |
234 | | - |
235 | 240 | env: |
236 | 241 | channel-path: '${{ github.workspace }}\channel\' |
237 | 242 | pkg-path-in-channel: '${{ github.workspace }}\channel\win-64\' |
|
0 commit comments