Closed sappelhoff closed 3 years ago
@skjerns the problem is that Travis is not building at all: https://travis-ci.com/github/holgern/pyedflib/requests
Some authorization problem:
@holgern can you check the authorization on travis/coverage?
however, it's a bit strange as the regular builds work fine
however, it's a bit strange as the regular builds work fine
but the last Travis CI builds are more than a month past - despite several merges (other than PRs) in between :thinking:
Or are both of us looking at different data? --> https://travis-ci.com/github/holgern/pyedflib/builds
@skjerns I checked the authorization and they look fine. Should we change the coverage tool?, maybe there is a better one or the coverage should not be uploaded from travis.
yes, that seems like a good idea. currently there are three CI tools active anyway (travis, circle, AppVeyor ?), I guess one or two should be sufficient. However, they should all be triggered for PRs and branches and not only on master. Currently only appveyor seems to run in PRs?
I guess the coverage should be able to upload from either of those. which one do you prefer to work with? I think CircleCI is more popular and might be easier to get support
Alternatively we could just use github actions for running tests?
example from one of my other repos, tests running on Mac/Linux/Windows https://github.com/Unisens/pyunisens/blob/master/.github/workflows/Tests.yml
I created a workflow for codecov and it works now.
However I'm not sure if the Cython code was validated before, and if that's now missing?
I also removed all traces of travis. Additionally, as the codacy code quality badge wasn't working I removed it. If you want to re-add it, feel free to do so, I think you need to re-authorize the app @holgern .
@holgern let me know if the Cython code was tested against before within coverage and if that should be enabled again. Also if you think we should switch entirely to github actions and not use third-party-providers.
nice, thanks for fixing this @skjerns
as discussed in #140
not sure if it works, but worth a try.