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

Move legacy Ruby builds from CircleCI to GitHub Actions #155

Merged
merged 5 commits into from
Apr 8, 2024

Conversation

mattbrictson
Copy link
Owner

@mattbrictson mattbrictson commented Apr 8, 2024

For testing legacy versions of Ruby at CircleCi, we rely on the official Ruby Docker images. The ruby:1.9 image is now so old that the latest version of the Docker Engine does not support it. As a result, CircleCI builds are now failing.

Fix this by switching from CircleCi to GitHub Actions for testing legacy Ruby versions. In the Actions workflow, we use setup-ruby to install the desired Ruby version, rather than rely on the problematic Docker image.

@mattbrictson mattbrictson added the 🏠 Housekeeping Non-user facing cleanup and maintenance label Apr 8, 2024
@mattbrictson mattbrictson force-pushed the chores/move-legacy-ruby-ci-to-actions branch 2 times, most recently from 8a6f8ac to 6a99174 Compare April 8, 2024 01:03
@mattbrictson mattbrictson force-pushed the chores/move-legacy-ruby-ci-to-actions branch from 6a99174 to 6cb6185 Compare April 8, 2024 01:03
@mattbrictson mattbrictson force-pushed the chores/move-legacy-ruby-ci-to-actions branch from c164f75 to 9a1bfdf Compare April 8, 2024 01:41
@mattbrictson mattbrictson marked this pull request as ready for review April 8, 2024 03:01
@mattbrictson mattbrictson merged commit 2cd3554 into main Apr 8, 2024
29 checks passed
@mattbrictson mattbrictson deleted the chores/move-legacy-ruby-ci-to-actions branch April 8, 2024 03:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🏠 Housekeeping Non-user facing cleanup and maintenance
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant