5bf3f6a818
A new job now runs on PRs. It will automatically run mypy on the target branch and on the source branch. It will generate a diff of the errors, showing the new ones and showing the ones that have been fixed. It will also show a summary with the number of errors before/after the PR. Because we have so many false positive, it makes no sense to mark this job red. So we always make it green (unless mypy can't run). As for now, it's up to developers to go check if any new error is introduced. If a line that used to produce a mypy error gets moved, it will be reported as: * a fixed error * a newly introduced error This is suboptimal and ideally we should have a way to detect moves. Signed-off-by: Olivier Gayot <olivier.gayot@canonical.com> |
||
---|---|---|
.. | ||
workflows |