Closed sroet closed 1 week ago
File | Coverage | Missing | |
---|---|---|---|
All files | 89% |
:white_check_mark: | |
src/pytom_tm/correlation.py | 85% |
:x: | 97-98 130 |
src/pytom_tm/entry_points.py | 80% |
:x: | 30 115-132 237-282 387-406 559-579 1092-1103 |
src/pytom_tm/extract.py | 97% |
:white_check_mark: | 264-269 |
src/pytom_tm/io.py | 84% |
:x: | 20 40 56 72 85 104-110 127-131 138 144 181 186 233-235 305 451-459 484 |
src/pytom_tm/mask.py | 80% |
:x: | 75 93 103-104 |
src/pytom_tm/parallel.py | 89% |
:white_check_mark: | 14-15 93 104-105 111 176 |
src/pytom_tm/plotting.py | 16% |
:x: | 19-21 24-31 35-43 47-50 53-69 72-73 76-77 97-102 118-126 132-149 164-172 176-193 197-205 209-216 222 228 233 247-397 |
src/pytom_tm/tmjob.py | 98% |
:white_check_mark: | 371-372 388 482 610 659 |
src/pytom_tm/utils.py | 78% |
:x: | 18-20 |
src/pytom_tm/weights.py | 96% |
:white_check_mark: | 58 313-317 324 534 539 544 |
Minimum allowed coverage is 88%
Generated by :monkey: cobertura-action against fa5344776b567bfe1ff82153f7fc2a410adfa44e
Looks really good! I can't spot anything wrong with it :)
Following the debugging done in #241, I decided to restructure the release following current best practices.
The workflow now has 4 jobs each depending on the previous one to succeed, with the type of runner in
[]
: 1) [self-hosted] build the package and test withtwine check
, upload artifact 2) [github] upload the distribution to testPyPI 3) [self-hosted] pull the latest version from testPyPI and run the test suite 4) [github] upload the distribution to PyPI