-
Notifications
You must be signed in to change notification settings - Fork 105
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
Migrate CI from Travis to GitHub actions #1107
Conversation
Update: Everything here is working except for codecov. As far as I can tell, the report looks valid ( cf. https://codecov.io/github/GalSim-developers/GalSim/commit/799fa056df3277c2b10859b94a09e90e5b3ac80a So I'm probably doing something wrong. I just don't know what. I have an issue open on the codecov community help, so hopefully someone there can help me resolve it. That issue is technically about Piff, but I've now hit the same problem for TreeCorr, Piff and now GalSim. Obviously my fault, but I can't figure it out. |
FYI, I got codecov working using a different uploader (the bash uploader, rather than the The only code change that I added is to add a Anyway, I added @jmeyers314 if you can give a quick sign-off on this, we can merge this into your PR and get CI running on that. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good point. Done. |
Given Travis's new pricing structure, sticking with them is no longer tenable. This PR switches over our CI backend to use GitHub Actions instead.