Python tox in GitHub Actions
Wenn man mit dem Pythonprojekt tox Unittests durchführt, dann muss die Maschine, auf der die Unittests ausgeführt werden, mehrere Pythoninstallationen installiert haben. In GithHub Actions kann man die Tests auch auf verschiedenen Runnern laufen lassen, von denen jeder Runner eine andere Pythonversion installiert hat. Dazu kann man die Matrix-Strategie in GitHub verwenden. Das kann dann z.B. folgendermaßen aussehen: name: Run python tests on: push: branches: [ ‘**’ ] paths: [ ‘**’ ] pull_request: branches: [ ‘**’ ] paths: [ ‘**’…