-
-
Notifications
You must be signed in to change notification settings - Fork 524
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 to Github Actions from Travis CI #1060
Comments
Circle has nice tools, but we've been having some troubles with their billing. They give a bunch of free credits to open source projects which are only good for linux CI. I thought that would be fine, and we could just use those free linux credits, and pay for some extra mac and windows credits, but Circle doesn't like that. The moment you pay a single dollar for any service, they take away the open source free credits, so we'd also have to pay for linux builds. At their rates, it's prohibitive to pay for the linux, mac and windows entirely, so Circle doesn't seem like it's going to work out. Github actions luckily doesn't have these restrictions and is completely free for open source repos. So, it's looking like that will likely be the direction we go in. |
I put homebrew automation in the checklist, but we already have a separate issue for that (#686), so I'll that part for that issue. |
CC: #1007
Feature Request
We need to switch away from Travis CI (it's still getting worse). As mentioned in #1007, Circle seems like a good candidate.
We should start by mirroring our current setup, and running Travis and Circle side-by-side as a test.
Steps needed to complete this migration:
The text was updated successfully, but these errors were encountered: