-
Notifications
You must be signed in to change notification settings - Fork 86
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 from Travis CI to something else for testing, building and releasing #156
Comments
Just out of curiosity, any reason why this project is not in gitlab.com or is not being considered? You get the integrated CI solution along with all the other features; and since it's an open source project, you'll also get all the features of Enterprise edition. I think that would be useful for testing features that are not available in CE edition. You can still have a mirror in github.com, if needed. |
That's interesting; where was it announced? https://www.travis-ci.com/ still claims the following:
and there's still the Free Plan listed on https://www.travis-ci.com/plans |
Here, @weakcamel . But while making old plan not work anymore has been implemented, thew new plans are not. GitLabForm's Travis CI page says:
...and both links in this message lead to a page with "There was an error, please try again." error. (Of course I did try again - to no avail.) When I asked their support for help I got this in response:
I have already almost implemented tests and releases with GitHub Actions in my another project, requests-extra/requests-extra so I will switch GitLabForm to it very soon. |
@amimas : We did consider it, of course. I personally like GitLab CI a lot, it's easy to understand, has great clean config syntax but is at the same time very powerful. However it is a big decision to completely migrate to GitLab.com and I don't want to have the project being split into having code & issues here and CI elsewhere. Also ...I wanted to have an excuse to try out GitHub Actions anyway. 😉 |
Phew, done. v.1.20.0 is the first version with the new CI complete. |
Because Travis has de facto killed the free plan for open source projects, we need to migrate to a different solution.
I think that GitHub Actions would be nice, I plan to check it out within the next few days.
The text was updated successfully, but these errors were encountered: