diff .github/workflows/ci-test.yml @ 7390:399093a75afa

Run coveralls push only if all builds succeed. I wanted to run the coveralls push even if there was only one successful run. So I forced it to run even if there was an error in one of the paralle workflows. However coveralls push was succeeding and setting the job status to ok even though I want it to be failing. It appears I can't get what I want in an easy manner so don't upload any data to coveralls if any CI test job fails. I will still have the successful jobs uploaded to codecov at least.
author John Rouillard <rouilj@ieee.org>
date Wed, 24 May 2023 10:43:42 -0400
parents 5ecaebc08447
children 531ca3b94b68
line wrap: on
line diff
--- a/.github/workflows/ci-test.yml	Wed May 17 13:34:36 2023 -0400
+++ b/.github/workflows/ci-test.yml	Wed May 24 10:43:42 2023 -0400
@@ -34,7 +34,7 @@
 
     # run the finalizer for coveralls even if one or more
     # matrix runs fail.
-    continue-on-error: true
+    # continue-on-error: true
 
     #runs-on: ubuntu-latest
     # use below if running on multiple OS's.
@@ -260,7 +260,7 @@
       #         -f scripts/Docker/Dockerfile . 
 
 
-  # in parallel build codecov requires a finish step
+  # in parallel build coveralls requires a finish step
   finish:
     needs: test
     runs-on: ubuntu-latest

Roundup Issue Tracker: http://roundup-tracker.org/