1
0
mirror of https://github.com/openSUSE/osc.git synced 2024-11-15 00:36:11 +01:00
Commit Graph

10 Commits

Author SHA1 Message Date
1e48f01fef GHA: Install deps from extras_require and requirements.txt in the pylint_plugins job 2023-03-20 16:08:27 +01:00
0c0bc39f63 GHA: Add sle-prjmgr-tools to the pylint_plugins job 2023-03-20 14:55:45 +01:00
f16c6806fd GHA: Enable global.break-system-packages option for pip 2023-02-14 14:46:09 +01:00
9fcdec995d GHA: Switch darker to version 1.6.1 2023-01-26 14:53:28 +01:00
7d9017d0b3 GHA: Add a pylint run reporting errors in the code 2023-01-20 16:30:55 +01:00
822725effc GHA: Cancel the currently running jobs on force-pushing a pull-request 2023-01-19 10:54:18 +01:00
0c579a83b4 GHA: Print pylint logs before diffing them 2023-01-19 10:54:01 +01:00
3040b1ddac GHA: No longer test on push to master
We're monitoring only the pull-requests, so don't waste resources on this
2022-12-08 10:03:30 +01:00
Enno Gotthold
e23e13062f
CI: Add code linters
This adds mypy & darker (black) to GitHub Actions. These will fail because
the code lacks type annotations and doesn't follow the latest code style
guidelines yet.
2022-12-05 14:43:53 +01:00
45843d062e GHA: Diff pylint runs on plugins
This should detect API breakages before they land in master
2022-10-26 16:08:20 +02:00