mapnik / python-mapnik

Python bindings for mapnik
GNU Lesser General Public License v2.1
157 stars 90 forks source link

Introducing github actions (based on travis.yml) #256

Open raven-wing opened 2 years ago

raven-wing commented 2 years ago

I'd be glad to create whole CI process here, but current build system has flaws (e.g. some tests are not passing, yet build is - test scripts are having bugs - they should be replaced).

This PR is building python wheels (which allows you to pip install ) and basically - runs test, so it's better, then current solution (which has no CI at all), yet - to make it right (maybe in future PR) I would need some assistance. Someone who actually could make all tests pass would be appreciated.