diff --git a/.github/workflows/cygwin.yml b/.github/workflows/cygwin.yml index 3e2a6144dece..58c132315b6f 100644 --- a/.github/workflows/cygwin.yml +++ b/.github/workflows/cygwin.yml @@ -245,9 +245,4 @@ jobs: run: | xvfb-run pytest-3.${{ matrix.python-minor-version }} -rfEsXR -n auto \ --maxfail=50 --timeout=300 --durations=25 \ - --cov-report=xml --cov=lib --log-level=DEBUG --color=yes - - - name: Upload code coverage - uses: codecov/codecov-action@v4 - with: - token: ${{ secrets.CODECOV_TOKEN }} + --cov-report=term --cov=lib --log-level=DEBUG --color=yes diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 13f6e8352d73..a24f8cdc2f5b 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -316,6 +316,7 @@ jobs: --cov-report=xml --cov=lib --log-level=DEBUG --color=yes - name: Filter C coverage + if: ${{ !cancelled() && github.event_name != 'schedule' }} run: | if [[ "${{ runner.os }}" != 'macOS' ]]; then lcov --rc lcov_branch_coverage=1 --capture --directory . \ @@ -331,7 +332,7 @@ jobs: -instr-profile default.profdata > info.lcov fi - name: Upload code coverage - if: ${{ github.event_name != 'schedule' }} + if: ${{ !cancelled() && github.event_name != 'schedule' }} uses: codecov/codecov-action@v4 with: name: "${{ matrix.python-version }} ${{ matrix.os }} ${{ matrix.name-suffix }}" diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 2ad9a7821b5c..bf055d0eaa16 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -268,11 +268,13 @@ stages: ;; esac displayName: 'Filter C coverage' + condition: succeededOrFailed() - bash: | bash <(curl -s https://codecov.io/bash) \ -n "$PYTHON_VERSION $AGENT_OS" \ -f 'coverage.xml' -f 'extensions.xml' displayName: 'Upload to codecov.io' + condition: succeededOrFailed() - task: PublishTestResults@2 inputs: