PyWavelets / pywt

PyWavelets - Wavelet Transforms in Python
http://pywavelets.readthedocs.org
MIT License
2.04k stars 470 forks source link

Move (most) Travis-CI jobs to GitHub Actions #590

Closed grlee77 closed 3 years ago

grlee77 commented 3 years ago

This moves most of the CI that was on Travis to GitHub actions. There is one arm64 case remaining on Travis.

grlee77 commented 3 years ago

Not sure why the GitHub Actions workflow isn't getting triggered here. It did in https://github.com/grlee77/pywt/pull/10 where I was testing.

(It looks like Actions are enabled in the repository settings)

rgommers commented 3 years ago

It won't trigger on PRs from forks if the on: ... block isn't in master yet. That's a security feature, otherwise random people can submit PRs on repos to get free CPU hours. You can just merge it and iterate.

grlee77 commented 3 years ago

It won't trigger on PRs from forks if the on: ... block isn't in master yet. That's a security feature, otherwise random people can submit PRs on repos to get free CPU hours. You can just merge it and iterate.

Okay, thanks. let's make sure the one currently running on my fork succeeds and then we can merge here.

grlee77 commented 3 years ago

All is green after merge: https://github.com/PyWavelets/pywt/actions/runs/907402902

rgommers commented 3 years ago

Thanks for modernizing our CI!