Jonas Schäfer
b84b84b394
Add check for a missing make extract_translations
...
Forgetting to run that causes weblate (or other translation tools) to
show outdated strings and not import new strings, which is bad for the
collaboration.
Fixes #118 .
2022-01-22 14:57:59 +01:00
Jonas Schäfer
d5a46b69a6
Include flake8-print plugin
...
This alerts us of stray print statements, which should never occur
because this is a non-TUI application.
2022-01-15 17:07:16 +01:00
Jonas Schäfer
874f0447ba
Install build requirements for mypy CI check
...
Otherwise, the toml type hints are missing which mypy does not
like.
2021-06-18 16:14:45 +02:00
Jonas Schäfer
10a0de0637
Add test build to standard CI
2021-02-01 16:17:06 +01:00
Jonas Schäfer
16bc3c6990
Add a bunch of CI tests for the code
2021-01-16 16:07:40 +01:00