Upload coverage in separate workflow (#1769)
This commit is contained in:
10
.github/workflows/linux-ci.yml
vendored
10
.github/workflows/linux-ci.yml
vendored
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user