-
Notifications
You must be signed in to change notification settings - Fork 403
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
Replace Travis CI with GitHub Actions #350
Conversation
@olleolleolle awesome! Any idea how to try this without merging? |
@simi None! |
Ah, I know! Update: I was wrong about that, and happened to be lucky with editing. |
I used the GitHub tools, the online editor explained the format to me, and I searched the Web and saw this article: which explained it, too: https://docs.github.com/en/free-pro-team@latest/actions/guides/building-and-testing-ruby
This allows the default branch to be renamed without a hitch.
@olleolleolle can you make it triggered by any push and pr please? Not only to default branch? |
I hope this will allow updates behind the scenes.
Both on PR and push.
@simi Seems like we're getting the build events, now. |
Good to see the ✅ icons. |
@simi Can you squash this into 1 commit, or do you want me to? |
How about adding Ruby 3 to the test-matrix? It is not yet widely used, but it's the official stable release now. |
ruby: | ||
- "2.5" | ||
- "2.6" | ||
- "2.7" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- "2.7" | |
- "2.7" | |
- "3.0" |
Huge thanks @olleolleolle! @swiknaba feel free to open additional PR to include Ruby 3.0 as well! |
This PR tries to solve the problem that Travis will no longer offer free CI minutes for open source projects. By getting off that service.
Fixes #349