Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Actions: Check whether on_pullrequest is necessary | toonn | 2021-07-20 | 3 | -12/+0 |
| | |||||
* | Actions: Reduce tested versions to oldest and newest | toonn | 2021-07-20 | 3 | -4/+4 |
| | |||||
* | Actions: Fix Python and Pypy paths filters | toonn | 2021-07-20 | 2 | -3/+3 |
| | |||||
* | Actions: Drop on_pullrequest from Pypy | toonn | 2021-07-20 | 1 | -6/+2 |
| | | | | | We need to get it passing first before we can make it a useful status check on PRs. | ||||
* | Actions: Fix pylint and Pypy paths filter | toonn | 2021-07-20 | 2 | -4/+4 |
| | |||||
* | Actions: Drop Pypy from pylint and add pylint to Pypy | toonn | 2021-07-20 | 2 | -2/+2 |
| | |||||
* | Actions: Update shellcheck required actions | toonn | 2021-07-20 | 1 | -3/+1 |
| | |||||
* | Actions: Refine Pypy versions and title | toonn | 2021-07-20 | 1 | -2/+2 |
| | |||||
* | Actions: Separate pypy tests because they fail | toonn | 2021-07-20 | 3 | -2/+36 |
| | |||||
* | Actions: Update, incorporate and split | toonn | 2021-07-20 | 3 | -41/+38 |
| | | | | | | Update the required actions. Incorporate doctest and manpage_completion test in the test action and separate pylint because it doesn't work with as many python versions. | ||||
* | Actions: Drop 3.5 from linting because of old pylint | toonn | 2021-07-20 | 1 | -1/+1 |
| | |||||
* | Actions: Set TERM=dumb to avoid tput warnings | toonn | 2021-07-20 | 2 | -0/+4 |
| | |||||
* | Actions: Try to fix missing terminfo | toonn | 2021-07-20 | 1 | -0/+1 |
| | |||||
* | Actions: Add on pull_request to get status checks | toonn | 2021-07-20 | 3 | -3/+11 |
| | | | | | | This should enable the pylint, pytest, flake8 and shellcheck lints to run when PRs are opened and have them act as status checks so PRs aren't merged without them passing. | ||||
* | Fix shellcheck version comment | toonn | 2021-01-05 | 1 | -1/+1 |
| | |||||
* | Fix shellcheck download url | toonn | 2021-01-05 | 1 | -1/+1 |
| | |||||
* | Document expected failure of GH Action | toonn | 2020-07-05 | 1 | -1/+1 |
| | | | | | | | 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. | ||||
* | Clarify excluded tests for github workflow | toonn | 2020-07-05 | 2 | -3/+3 |
| | | | | | Add pytest to the failing workflow because otherwise it's not run with python 2.7. | ||||
* | Prepare for Pylint transition from versions <2 | toonn | 2020-07-05 | 3 | -34/+4 |
| | |||||
* | Seperate doctests and pytests | toonn | 2019-09-24 | 2 | -2/+32 |
| | | | | | | 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. | ||||
* | Segregate python 3.7 workflow | toonn | 2019-09-18 | 1 | -0/+30 |
| | | | | | | 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. | ||||
* | Drop py3.7 | toonn | 2019-09-18 | 1 | -1/+1 |
| | | | | | Temporarily drop python 3.7 from the workflow because it's not compatible with `pylint<2`. | ||||
* | Add GitHub Actions ci | toonn | 2019-09-03 | 2 | -0/+52 |
| | | | | | | | | | | 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. | ||||
* | ISSUE_TEMPLATE: remove redundant line | hut | 2017-12-30 | 1 | -2/+0 |
| | |||||
* | ISSUE_TEMPLATE.md: consistent quote usage | hut | 2017-12-30 | 1 | -1/+1 |
| | |||||
* | Simplified github issue template | hut | 2017-12-30 | 1 | -38/+23 |
| | |||||
* | core.main: `--version`: Report Python version and locale | nfnty | 2017-02-19 | 2 | -0/+4 |
| | | | | | | Makes issue reporting easier. Fixes #812 | ||||
* | GitHub issue templates: Minor reorder and rewording | nfnty | 2017-01-17 | 2 | -6/+6 |
| | |||||
* | GitHub issue templates: Add terminal emulator | nfnty | 2017-01-16 | 2 | -6/+8 |
| | |||||
* | GitHub issue templates: Reorder and improve editability | nfnty | 2017-01-16 | 2 | -49/+62 |
| | |||||
* | GitHub issue templates: Add extra spaces | nfnty | 2017-01-16 | 2 | -11/+18 |
| | |||||
* | Added GitHub issue templates | nfnty | 2017-01-16 | 2 | -0/+76 |
| | |||||
* | Revert "Add github issue/PR templates" | hut | 2016-08-27 | 2 | -14/+0 |
| | | | | This reverts commit 0757fe98dcb238133dcac664c972bdecb7b78b65. | ||||
* | Add github issue/PR templates | hut | 2016-08-27 | 2 | -0/+14 |