Skip to content
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

Consider migrating from Travis-CI to Github Actions #2208

Closed
Vincent43 opened this issue Oct 20, 2018 · 6 comments
Closed

Consider migrating from Travis-CI to Github Actions #2208

Vincent43 opened this issue Oct 20, 2018 · 6 comments
Labels
enhancement New feature request

Comments

@Vincent43
Copy link
Collaborator

Github Actions is new service (beta) for CI. Perhaps it has better intergration than third party services and maybe more features.

@Vincent43 Vincent43 added the enhancement New feature request label Oct 20, 2018
@chiraag-nataraj
Copy link
Collaborator

I'd personally be wary of integrating too much into Github. The main reason (of course) is that Github is now owned by Microsoft. Yeah, they've been better to the OSS community recently, but I still don't trust them, and if we have to jump ship for whatever reason, the fewer disruptions, the better.

@Fred-Barclay
Copy link
Collaborator

Any particular reason we couldn't use both? It would give us more redundancy if Travis CI goes down.

@Vincent43
Copy link
Collaborator Author

Vincent43 commented Oct 20, 2018

Sure we can use both. In case we have to jump ship it will break everything anyway. We may consider to create mirror (read-only) on gitlab.

@Fred-Barclay
Copy link
Collaborator

We may consider create mirror on gitlab.

Tried that previously -- IIRC it works well. 😄

@netblue30
Copy link
Owner

We'll use both of them. TravisCI runs on Ubuntu 14.04, maybe we can get something newer from these guys. The test in Travis covers about 55% of the code (this is the number from 6 months ago), if we get a newer kernel we can bump up the coverage.

@chiraag-nataraj
Copy link
Collaborator

Let's move the discussion over to #2729.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature request
Projects
None yet
Development

No branches or pull requests

4 participants