File tree Expand file tree Collapse file tree 2 files changed +4
-12
lines changed Expand file tree Collapse file tree 2 files changed +4
-12
lines changed Original file line number Diff line number Diff line change 6565 if : needs.run-determination.outputs.result == 'true'
6666 runs-on : ubuntu-latest
6767
68- env :
69- COVERAGE_DATA_FILENAME : coverage.xml
70-
7168 steps :
7269 - name : Checkout repository
7370 uses : actions/checkout@v4
9895 - name : Display code coverage report
9996 run : task python:coverage-report
10097
101- # codecov/codecov-action only makes the conversion if the `coverage` package is installed in the global runner
102- # environment
103- - name : Convert code coverage report to format required by Codecov
104- run : |
105- poetry run \
106- coverage xml \
107- -o "${{ github.workspace }}/${{ env.COVERAGE_DATA_FILENAME }}"
108-
10998 # A token is used to avoid intermittent spurious job failures caused by rate limiting.
11099 - name : Set up Codecov upload token
111100 run : |
@@ -124,5 +113,5 @@ jobs:
124113 uses : codecov/codecov-action@v3
125114 with :
126115 fail_ci_if_error : true
127- file : ${{ env.COVERAGE_DATA_FILENAME }}
116+ file : coverage.xml
128117 token : ${{ env.CODECOV_TOKEN }}
Original file line number Diff line number Diff line change @@ -439,6 +439,9 @@ tasks:
439439 --source="{{.PYTHON_PROJECT_PATH}}" \
440440 --module \
441441 pytest "{{.PYTHON_PROJECT_PATH}}/tests"
442+ - |
443+ poetry run \
444+ coverage xml
442445
443446 # Make a temporary file named according to the passed TEMPLATE variable and print the path passed to stdout
444447 # Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/windows-task/Taskfile.yml
You can’t perform that action at this time.
0 commit comments