gpxpy icon indicating copy to clipboard operation
gpxpy copied to clipboard

Replace Travis CI and Coveralls with GitHub Actions and CodeCov

Open hugovk opened this issue 2 years ago • 0 comments

Travis CI have changed their pricing model making it harder to use with open source projects, and also builds stopped 9 months ago, and many projects have switched to GitHub Actions.

A big advantage of GHA is, in addition to Ubuntu, we can test on macOS and Windows. And instead of 5 parallel jobs, we get 20.

This does that, and also switches to CodeCov from Coveralls, as it's easier to integrate.

Sample build

https://github.com/hugovk/gpxpy/actions/runs/1631499293

hugovk avatar Dec 28 '21 18:12 hugovk