@@ -309,6 +309,15 @@ jobs:
309
309
run : |
310
310
git config --global --add user.name "Renku Bot"
311
311
git config --global --add user.email "[email protected] "
312
+ - name : Set coveralls path mapping
313
+ run : |
314
+ echo "
315
+
316
+ [tool.coverage.paths]
317
+ source = [
318
+ \"renku/\",
319
+ \"$(python -c 'import sysconfig; print(sysconfig.get_paths()["purelib"])')/renku/\"
320
+ ]" >> pyproject.toml
312
321
- name : Test with pytest
313
322
env :
314
323
POETRY_VIRTUALENVS_CREATE : false
@@ -321,6 +330,7 @@ jobs:
321
330
GITHUB_TOKEN : $COVERALLS_REPO_TOKEN
322
331
RENKU_REQUESTS_TIMEOUT_SECONDS : 120
323
332
COVERALLS_PARALLEL : true
333
+ if : always()
324
334
run : coveralls --service=github-actions
325
335
continue-on-error : true
326
336
@@ -367,6 +377,15 @@ jobs:
367
377
run : |
368
378
git config --global --add user.name "Renku Bot"
369
379
git config --global --add user.email "[email protected] "
380
+ - name : Set coveralls path mapping
381
+ run : |
382
+ echo "
383
+
384
+ [tool.coverage.paths]
385
+ source = [
386
+ \"renku/\",
387
+ \"$(python -c 'import sysconfig; print(sysconfig.get_paths()["purelib"])')/renku/\"
388
+ ]" >> pyproject.toml
370
389
- name : Test with pytest
371
390
env :
372
391
POETRY_VIRTUALENVS_CREATE : false
@@ -385,6 +404,7 @@ jobs:
385
404
GITHUB_TOKEN : $COVERALLS_REPO_TOKEN
386
405
RENKU_REQUESTS_TIMEOUT_SECONDS : 120
387
406
COVERALLS_PARALLEL : true
407
+ if : always()
388
408
run : coveralls --service=github-actions
389
409
continue-on-error : true
390
410
@@ -431,6 +451,15 @@ jobs:
431
451
run : |
432
452
git config --global --add user.name "Renku Bot"
433
453
git config --global --add user.email "[email protected] "
454
+ - name : Set coveralls path mapping
455
+ run : |
456
+ echo "
457
+
458
+ [tool.coverage.paths]
459
+ source = [
460
+ \"renku/\",
461
+ \"$(python -c 'import sysconfig; print(sysconfig.get_paths()["purelib"])')/renku/\"
462
+ ]" >> pyproject.toml
434
463
- name : Test with pytest
435
464
env :
436
465
POETRY_VIRTUALENVS_CREATE : false
@@ -449,6 +478,7 @@ jobs:
449
478
GITHUB_TOKEN : $COVERALLS_REPO_TOKEN
450
479
RENKU_REQUESTS_TIMEOUT_SECONDS : 120
451
480
COVERALLS_PARALLEL : true
481
+ if : always()
452
482
run : coveralls --service=github-actions
453
483
continue-on-error : true
454
484
@@ -495,6 +525,15 @@ jobs:
495
525
run : |
496
526
git config --global --add user.name "Renku Bot"
497
527
git config --global --add user.email "[email protected] "
528
+ - name : Set coveralls path mapping
529
+ run : |
530
+ echo "
531
+
532
+ [tool.coverage.paths]
533
+ source = [
534
+ \"renku/\",
535
+ \"$(python -c 'import sysconfig; print(sysconfig.get_paths()["purelib"])')/renku/\"
536
+ ]" >> pyproject.toml
498
537
- name : Test with pytest
499
538
env :
500
539
POETRY_VIRTUALENVS_CREATE : false
@@ -507,6 +546,7 @@ jobs:
507
546
GITHUB_TOKEN : $COVERALLS_REPO_TOKEN
508
547
RENKU_REQUESTS_TIMEOUT_SECONDS : 120
509
548
COVERALLS_PARALLEL : true
549
+ if : always()
510
550
run : coveralls --service=github-actions
511
551
continue-on-error : true
512
552
@@ -714,6 +754,15 @@ jobs:
714
754
with :
715
755
path : cassettes
716
756
key : ${{ env.NETWORK_CACHE_PREFIX }}-${{ needs.year-week.outputs.date }}-${{ hashFiles('tests') }}-${{ github.job }}
757
+ - name : Set coveralls path mapping
758
+ run : |
759
+ echo "
760
+
761
+ [tool.coverage.paths]
762
+ source = [
763
+ \"renku/\",
764
+ \"$(python -c 'import sysconfig; print(sysconfig.get_paths()["purelib"])')/renku/\"
765
+ ]" >> pyproject.toml
717
766
- name : Test with pytest
718
767
env :
719
768
POETRY_VIRTUALENVS_CREATE : false
@@ -742,6 +791,7 @@ jobs:
742
791
GITHUB_TOKEN : $COVERALLS_REPO_TOKEN
743
792
RENKU_REQUESTS_TIMEOUT_SECONDS : 120
744
793
COVERALLS_PARALLEL : true
794
+ if : always()
745
795
run : coveralls --service=github-actions
746
796
continue-on-error : true
747
797
@@ -793,6 +843,15 @@ jobs:
793
843
with :
794
844
path : cassettes
795
845
key : ${{ env.NETWORK_CACHE_PREFIX }}-${{ needs.year-week.outputs.date }}-${{ hashFiles('tests') }}-${{ github.job }}
846
+ - name : Set coveralls path mapping
847
+ run : |
848
+ echo "
849
+
850
+ [tool.coverage.paths]
851
+ source = [
852
+ \"renku/\",
853
+ \"$(python -c 'import sysconfig; print(sysconfig.get_paths()["purelib"])')/renku/\"
854
+ ]" >> pyproject.toml
796
855
- name : Test with pytest
797
856
env :
798
857
POETRY_VIRTUALENVS_CREATE : false
@@ -821,6 +880,7 @@ jobs:
821
880
GITHUB_TOKEN : $COVERALLS_REPO_TOKEN
822
881
RENKU_REQUESTS_TIMEOUT_SECONDS : 120
823
882
COVERALLS_PARALLEL : true
883
+ if : always()
824
884
run : coveralls --service=github-actions
825
885
continue-on-error : true
826
886
@@ -1004,6 +1064,7 @@ jobs:
1004
1064
test-linux-integration,
1005
1065
test-linux-integration-service,
1006
1066
]
1067
+ if : always()
1007
1068
runs-on : ubuntu-latest
1008
1069
permissions :
1009
1070
contents : read
0 commit comments