npadmana / DistributedFFT

6 stars 2 forks source link

Switch from Travis-CI to github actions #76

Closed ronawho closed 3 years ago

ronawho commented 3 years ago

Github actions was released late in 2019 and provides a built-in mechanism to do CI testing with github. Switch to using it since it's more integrated with github, provides a cleaner syntax for using docker images, and in my experience has been a lot more stable and reliable compared to Travis over the last year or two.

ronawho commented 3 years ago

See https://github.com/ronawho/DistributedFFT/pull/2 for an example of what this looks like in practice. Once this is merged any future PRs should trigger testing like that (and I think I updated the status badge correctly, but am not 100% sure)

npadmana commented 3 years ago

Nice, thanks!! Merging (and we can deal with any issues after...)