assaf / vanity

Experiment Driven Development for Ruby
http://vanity.labnotes.org
MIT License
1.55k stars 269 forks source link

Replace TravisCI with Github Action Workflow #369

Closed bensheldon closed 2 years ago

bensheldon commented 2 years ago

TravisCI has gone through a business transition and I think Github Actions, which is free for public repos, is a good alternative.

Note: there is additional contributor documentation that will need to be updated, but I would like to ensure that Github Actions is a viable alternative before doing a broad sweep of process change updates.

bensheldon commented 2 years ago

@assaf @phillbaker would one of you be able to enable Github Actions on this repository, or to provide me admin permissions so that I can enable it? Thank you 🙏

phillbaker commented 2 years ago

I don't have admin access - I think I reached him on twitter actually laster time: https://twitter.com/assaf

assaf commented 2 years ago

It says that all actions are enabled for this repository. I don't see any permission levels, only add/remove contributors.

bensheldon commented 2 years ago

@frostmark I'm going to merge this to the main branch. I think it's possible that GH actions won't kick off until there is a workflow on the main branch.