Closed russelljjarvis closed 7 months ago
Thanks for the heads up on this @russelljjarvis. We certainly need to migrate from travis-ci.org, and I've been making the minor changes to move most OSB/NeuroML repos to travis-ci.com recently. My experience has actually been positive, all test run smoothly and quickly and no quota issues so far, thankfully as there were still a few python 3 conversion issues etc. lurking about.
It's clearly not a long term plan though and @sanjayankur31 has been testing GH-actions on NML repos which has gone smoothly, and that's our best bet in the longer term. It will be much easier to move tests which have recently been passing though to a new system, so the first step of moving to travis-ci.com might still be required and then hopefully it will be an easier move to GH actions.
We've migrated most things to GitHub actions now. Closing this as complete.
@rgerkin @pgleeson
I am not sure how broadspanning this issue is but I think at least some purely open source developers will not be able to run travis jobs for free on travis-ci.com the eventual successor of travis-ci.org. This issue does effect me already and I just wanted to see how other validation based projects might deal with this problem. Especially given that many free alternatives exist now.
Alternatives:
Background
Building on a public repositories only We love our OSS teams who choose to build and test using TravisCI and we fully want to support that community. However, in recent months we have encountered significant abuse of the intention of this offering (increased activity of cryptocurrency miners, TOR nodes operators etc.). Abusers have been tying up our build queues and causing performance reductions for everyone. In order to bring the rules back to fair playing grounds, we are implementing some changes for our public build repositories.
Other links: https://www.nymedia.no/en/blog/why-we-decided-migrate-from-travis-to-github-action
https://www.jeffgeerling.com/blog/2020/travis-cis-new-pricing-plan-threw-wrench-my-open-source-works