Closed cafaxo closed 4 years ago
In principle, I am fine with this. In particular, with Github Actions we would not depend on an external provider for the CI. On the other hand: Github is owned by Microsoft, Travis is a small startup from Berlin. Shall we view us using Travis CI as a way to support them?
Travis is a small startup from Berlin
Is that still true? Consider this: https://en.wikipedia.org/wiki/Travis_CI#Company
Thanks! Often, it pays to read something until the end ... 👍 for moving to Github Actions.
A number of Julia projects (e.g. https://github.com/JuliaArrays/StaticArrays.jl, https://github.com/JuliaPlots/Plots.jl) have switched from Travis to Github Actions. You can see here https://github.com/cafaxo/GAIO.jl/actions/runs/170046447 how this would look like. Since I am not experienced with CI, I don't really know if Github Actions is "better" than Travis. I am open to your thoughts. Btw, this PR also removes the "Makefile", since I have not found such a file in any Julia repo. I don't think there is a reason to maintain this file.