|
78 | 78 | path: | |
79 | 79 | atomsci/ddm/test/unit/.coverage* |
80 | 80 | atomsci/modac/test/unit/.coverage* |
| 81 | + include-hidden-files: true |
| 82 | + if-no-files-found: error |
81 | 83 |
|
82 | 84 | pytest-integrative-1: |
83 | 85 | runs-on: ubuntu-24.04 |
@@ -145,6 +147,8 @@ jobs: |
145 | 147 | with: |
146 | 148 | name: coverage-pytest-integrative-1 |
147 | 149 | path: atomsci/ddm/test/integrative/**/.coverage* |
| 150 | + include-hidden-files: true |
| 151 | + if-no-files-found: error |
148 | 152 |
|
149 | 153 | pytest-integrative-2: |
150 | 154 | runs-on: ubuntu-24.04 |
@@ -212,6 +216,8 @@ jobs: |
212 | 216 | with: |
213 | 217 | name: coverage-pytest-integrative-2 |
214 | 218 | path: atomsci/ddm/test/integrative/**/.coverage* |
| 219 | + include-hidden-files: true |
| 220 | + if-no-files-found: error |
215 | 221 |
|
216 | 222 | pytest-integrative-3: |
217 | 223 | runs-on: ubuntu-24.04 |
@@ -279,6 +285,8 @@ jobs: |
279 | 285 | with: |
280 | 286 | name: coverage-pytest-integrative-3 |
281 | 287 | path: atomsci/ddm/test/integrative/**/.coverage* |
| 288 | + include-hidden-files: true |
| 289 | + if-no-files-found: error |
282 | 290 |
|
283 | 291 | pytest-integrative-4: |
284 | 292 | runs-on: ubuntu-24.04 |
@@ -346,6 +354,8 @@ jobs: |
346 | 354 | with: |
347 | 355 | name: coverage-pytest-integrative-4 |
348 | 356 | path: atomsci/ddm/test/integrative/**/.coverage* |
| 357 | + include-hidden-files: true |
| 358 | + if-no-files-found: error |
349 | 359 |
|
350 | 360 | coverage-merge: |
351 | 361 | runs-on: ubuntu-24.04 |
@@ -375,7 +385,7 @@ jobs: |
375 | 385 | find coverage-reports -name ".coverage*" -type f |
376 | 386 | |
377 | 387 | # Combine all coverage files |
378 | | - coverage combine coverage-reports/**/.coverage* |
| 388 | + coverage combine $(find coverage-reports -name ".coverage*" -type f -print) |
379 | 389 | |
380 | 390 | # Generate XML report for codecov |
381 | 391 | coverage xml |
|
0 commit comments