JEG2 / highline

A higher level command-line oriented interface.
Other
1.29k stars 137 forks source link

Update travis build matrix #252

Closed abinoam closed 1 year ago

AlexWayfer commented 1 year ago

Travis integration is outdated for GitHub, as I know. A lot of CIs moved to another type of integration, and I'd recommend switch CI too.

abinoam commented 1 year ago

Thanks for the feedback @AlexWayfer

With the Ruby 3.2 release I was trying to experiment with the travis build to include 3.2 and recheck the others.

What is the new "standard" CI service for opensource ruby gems?

abinoam commented 1 year ago

I'll give GitHub actions a try. But I've never did it before.

abinoam commented 1 year ago

I'll be messing with it in my fork. https://github.com/abinoam/highline/actions/runs/3802354090

AlexWayfer commented 1 year ago

There are different ones. GitHub Actions are common. CircleCI is one of popular (RuboCop may use it). I love Cirrus CI. Not a lot of mater, just Travis is kind of outdated, you even can't see its results here, in the PR.