-
Notifications
You must be signed in to change notification settings - Fork 427
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
Use Github Actions for CI #442
Conversation
I was open to switching to Github Actions as well, but just haven't prioritized it. When we started contributing, @mvastola reached out to Travis to get credits added. Given that process is manual and time delayed, I would vote to switch to GitHub Actions. Note: We should probably keep the ActiveRecord 5.x testing if it's not too complicated, given folks out there likely still running that. Happy to discuss removing it in another PR down the line. |
Rails 5.1 and 5.2 are not compatible with Ruby 3, so I will have to exclude those combinations from the build matrix if you plan to keep support |
Yup I did that as well for Travis here #440 |
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.
@joshbranham I don't have much experience with GitHub actions. I wouldn't mind staying on Travis, but if you think it'd be better to switch, you have my sign-off.
@joshbranham wait, is there an issue with our credits? It looks like this ran on Travis 3 days ago. FWIW, they said something about automatic credits (I'd have to dig up the email). This project had just lapsed for so long they were hesitant to give us any. The way we left off I'm pretty sure they suggested automatic credits were likely if we stay active. Anyway, I'm deferring to you. Just approved this so you're able to merge should you deem it prudent. |
There isn't a current issue with credits, I'm just saying GitHub actions is free for open source and pretty defacto these days. |
Link to build on my fork: https://github.com/mlarraz/attr_encrypted/actions/runs/4798509264/
Not sure what the current story is with Travis, but Github Actions is free and starts quickly.