JuliaTeX / PGFPlots.jl

This library uses the LaTeX package pgfplots to produce plots.
Other
188 stars 36 forks source link

Switch to GitHub actions for CI #168

Closed mirkobunse closed 3 years ago

mirkobunse commented 3 years ago

Travis CI announced to stop giving free infrastructure to open source projects. However, GitHub actions will continue to do so.

I removed the .travis.yml and replaced it with a GitHub action config that runs the units tests and pushes to coveralls.

mirkobunse commented 3 years ago

The actual unit tests succeed, but the results can't be pushed to Coveralls, due to this error:

ERROR: Coveralls submission requires a COVERALLS_TOKEN environment variable

I guess you need to set this token in the "secrets" tab of the repository settings. You can find this token when logging into your Coveralls account. The documentation of Coverage.jl says:

Your repo token can be found in your Coveralls repo settings.