File tree Expand file tree Collapse file tree 3 files changed +9
-9
lines changed
Expand file tree Collapse file tree 3 files changed +9
-9
lines changed Original file line number Diff line number Diff line change 9797 needs :
9898 - unit-test
9999 - integration-test
100+ - typechecking
100101 steps :
101102 - name : Merge Artifacts
102103 uses : actions/upload-artifact/merge@v4
@@ -116,13 +117,10 @@ jobs:
116117 - run : conda install lxml # dep for report generation
117118 - name : Typechecking
118119 run : |
119- mypy --install-types --non-interactive parcels --cobertura-xml-report mypy_report
120- - name : Upload mypy coverage to Codecov
121- 122- if : ${{ always() }} # Upload even on error of mypy
123- env :
124- CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
120+ mypy --install-types --non-interactive parcels --html-report mypy-report
121+ - name : Upload test results
122+ if : ${{ always() }} # Upload even on mypy error
123+ uses : actions/upload-artifact@v4
125124 with :
126- file : mypy_report/cobertura.xml
127- flags : mypy
128- fail_ci_if_error : false
125+ name : Mypy report
126+ path : mypy-report
Original file line number Diff line number Diff line change @@ -30,6 +30,7 @@ dependencies: #! Keep in sync with [tool.pixi.dependencies] in pyproject.toml
3030
3131 # Typing
3232 - mypy
33+ - lxml # in CI
3334 - types-tqdm
3435 - types-psutil
3536
Original file line number Diff line number Diff line change @@ -85,6 +85,7 @@ coverage = "*"
8585
8686# Typing
8787mypy = " *"
88+ lxml = " *" # in CI
8889types-tqdm = " *"
8990types-psutil = " *"
9091
You can’t perform that action at this time.
0 commit comments