-
Notifications
You must be signed in to change notification settings - Fork 402
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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