Upload coverage in separate workflow (#1769)

This commit is contained in:
Bart Louwers
2023-10-17 16:04:16 +02:00
committed by GitHub
parent 30a84cc3ce
commit 902b8cace5
3 changed files with 35 additions and 6 deletions

View File

@@ -185,15 +185,13 @@ jobs:
--test_output=errors --local_test_jobs=1 \
--test_env=DISPLAY --test_env=XAUTHORITY --copt="-DCI_BUILD" \
//test:core //render-test:render-test //expression-test:test
echo coverage_report="$(bazel info output_path)"/_coverage/_coverage_report.dat >> "$GITHUB_ENV"
- name: Upload coverage report
if: '!cancelled()'
uses: codecov/codecov-action@v3
uses: actions/upload-artifact@v3
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: ${{ env.coverage_report }}
fail_ci_if_error: true
verbose: true
name: coverage-report
path: ${{ env.coverage_report }}
linux-ci-result:
name: Linux CI Result