diff --git a/.github/workflows/integration_tests.yml b/.github/workflows/integration_tests.yml index aca4a2924c0..5ff831a4b23 100644 --- a/.github/workflows/integration_tests.yml +++ b/.github/workflows/integration_tests.yml @@ -110,6 +110,10 @@ jobs: set -e echo Running test.sh ./src/ci/bin/test.sh + - uses: codecov/codecov-action@v4 + with: + token: ${{ secrets.CODECOV_TOKEN }} + fail_ci_if_error: false # Tolerate missing codecov reports, since not all suites generate them. # always() is some github magic that forces the following step to run, even when the previous fails. # Without it, the if statement won't be evaluated on a test failure. - uses: ravsamhq/notify-slack-action@v2 diff --git a/src/ci/bin/test.inc.sh b/src/ci/bin/test.inc.sh index 108a3d09843..14992929f94 100755 --- a/src/ci/bin/test.inc.sh +++ b/src/ci/bin/test.inc.sh @@ -834,7 +834,6 @@ cromwell::private::setup_prior_version_resources() { cromwell::private::generate_code_coverage() { sbt -Dsbt.supershell=false --warn coverageReport sbt -Dsbt.supershell=false --warn coverageAggregate - bash <(curl -s https://codecov.io/bash) > /dev/null || true } cromwell::private::start_build_heartbeat() {