Skip to content
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

Update CI with GHA and latest Ruby/Rails versions #97

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

javierjulio
Copy link

This replaces the Travis integration with GitHub Actions. The new tests workflow now runs the current, supported versions of Ruby and Rails.

To run the workflow, the owner will have to approve. I've created a PR for this branch against my fork to demonstrate that the full CI is running successfully.

Since the repo supported running against Rails main, I've left that in and included in the new CI workflow. Note that the Travis workflow did not run against Rails main. If you prefer, I can remove that. Once this is up and running, I can add in a badge for the GHA workflow.

The current released version is 7.0.4.3 but we use ".x" as we always want the latest patch without updating the minor version.
Now replaced by new GHA workflow with up to date Ruby and Rails versions for testing.
@javierjulio
Copy link
Author

Hello again @ccocchi 👋🏻 We have been using rabl-rails pretty extensively and for a long time now. ❤️ Just wanted to help contribute to keep the CI current. This will need you to approve the workflow run but you can view the passing CI on my fork in this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant