ndmitchell / neil

General tools for Neil
Other
38 stars 16 forks source link

Do you have plans to respond to the latest changes at Travis? #50

Closed tomjaguarpaw closed 3 years ago

tomjaguarpaw commented 4 years ago

travis-ci.org is shutting down. Open source projects can still get free CI minutes on travis-ci.com but I get the impression that the quality of the free service is seriously degrading. See https://www.jeffgeerling.com/blog/2020/travis-cis-new-pricing-plan-threw-wrench-my-open-source-works for some details.

It's possible that I have few enough repos that the free travis-ci.com repos will still cover me. If not I may just subscribe to the paid service rather than spend time migrating away.

@ndmitchell I was wondering if you had concrete plans about this.

tomjaguarpaw commented 4 years ago

I may just subscribe to the paid service

I discovered that the cheapest plan is $69 a month so, no, I won't be subscribing :)

ndmitchell commented 4 years ago

I wasn't aware - thanks for the heads up. 1000 minutes a month is nowhere near enough for me. Looks like github actions looms in my future...

ndmitchell commented 3 years ago

There is now a github actions file, which I expect to be refining over the next few days and rolling out to my projects.

ndmitchell commented 3 years ago

I've now rolled it out to all my projects. There is a lot that could be improved, e.g.:

However, the speed is quite good, so I'm very happy for now. Closing this issue.

In the transition its entirely possible I broke a few of your CI things using my script. If so, happy to get a patch to put them back.

tomjaguarpaw commented 3 years ago

Thanks, it works well! I have converted over opaleye and product-profunctors. When my changes have stabilised I will send you some PRs.