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

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
# for free to join this conversation on GitHub. Already have an account? # 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