New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Travis will no longer automatically provide free CI hours #194
Comments
I have migrated all of my Julia packages (pinned repos in my profile) and others I'm involved in. For Julia, there are some existing setups which make switching comparably easy. For example, look at trixi-framework/Trixi.jl#288. I don't know how hard it will be for Fortran/Python projects though. On the other hand, you can always restrict yourself to Linux ( |
I also received said email (the blog post is now removed BTW). I cannot imagine their plan to review every OSS request is going to be tractable so maybe they are going to change their tune but in the mean time maybe it's worth trying to see if we can switch? |
Does Clawpack have any sort of continuous integration currently? |
We are still working on it. Any suggestions on a good platform? |
GitHub Actions is the lowest friction option, and honestly better experience than Travis ever was. We also use GitLab-CI with a self-hosted runner (for GPU tests). |
Most (if not all) of the Julia ecosystem switched to GitHub actions. So far, it is a nice experience for me. GPU tests need some customization, of course. |
https://blog.travis-ci.com/2020-11-02-travis-ci-new-billing:
So we could keep requesting free time, or switch to something else. One possibility is with Github itself:
https://docs.github.com/en/free-pro-team@latest/actions/guides/about-continuous-integration
I haven't looked into this yet but @ranocha says he's going to use it so perhaps he can tell us how hard it is to switch.
The text was updated successfully, but these errors were encountered: