Kattis / problemtools

Tools to manage problem packages using the Kattis problem package format.
MIT License
105 stars 72 forks source link

Replace Travis CI with Github actions #262

Closed gkreitz closed 3 months ago

gkreitz commented 4 months ago

Our travis CI has been broken for quite a while. This PR adds a github action to replace travis.

The action is basically github's template. It will use flake8 to fail on syntax errors and generate a large number of warnings/complaints in the log. It also runs our pytests, and fails on any errors there.