edgewall / genshi

Python toolkit for generation of output for the web
http://genshi.edgewall.org
Other
86 stars 35 forks source link

add support for testing via GitHub Actions #51

Closed FelixSchwarz closed 3 years ago

FelixSchwarz commented 3 years ago

Just add a basic GitHub Actions spec so that we get some CI testing (see https://github.com/edgewall/genshi/pull/50#issuecomment-921788556 why Travis does not work anymore).

"actions/setup-python@v2" does not support Python 3.4/3.5 out of the box so I removed these versions from testing.

Also no deployment step right now. You might want to reset the edgewall password given a recent Travis Security Bulletin.

hodgestar commented 3 years ago

@FelixSchwarz This is a great start. Thanks!

FelixSchwarz commented 3 years ago

My pleasure. We should probably also delete the .travis.yml entirely as it is mostly useless anyway now.

hodgestar commented 3 years ago

My pleasure. We should probably also delete the .travis.yml entirely as it is mostly useless anyway now.

We should.