| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
| |
Github Actions don't support some of our tests, due to `ncurses`.
This Action fails intentionally so it might get fixed once we figure it
out. If we invert the failure condition to "make CI green" we might
forget about it.
|
|
|
|
|
| |
Add pytest to the failing workflow because otherwise it's not run with
python 2.7.
|
| |
|
|
|
|
|
|
| |
Doctests are interfering with CI because curses can't find the terminfo
database. This'll require looking into but for now we'll run the
doctests seperately and expect failure. Same thing for pytests.
|
|
|
|
|
|
| |
By seperating the python 3.7 workflow we can keep an eye on changed
linting errors for the newer pylint. Without cancelling the actions for
our current setup.
|
|
|
|
|
| |
Temporarily drop python 3.7 from the workflow because it's not
compatible with `pylint<2`.
|
|
Run our python tests and shellcheck in seperate workflows only when
relevant files are changed, respectively python files or `scope.sh`.
This tests with one extra version of python, 3.7.
GitHub's version of shellcheck seems to be missing a few flags. So we
download the latest stable version, 0.7.0 currently.
|