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

Backdating to Ruby 3.2.7 (SCP-5959) #34

Closed
wants to merge 2 commits into from
Closed

Backdating to Ruby 3.2.7 (SCP-5959) #34

wants to merge 2 commits into from

Conversation

bistline
Copy link
Contributor

@bistline bistline commented Mar 13, 2025

BACKGROUND & CHANGES

This backdates our Ruby version to 3.2.7. While the newest supported version of 3.4.2 works inside Docker, installing updated gems locally fails for several gems that no longer have any supported updates. Attempting to migrate to other gems is a very large undertaking, so going back to Ruby 3.2.x is more palatable.

MANUAL TESTING

See this build for verification that 3.2.7 works with the base image. A forthcoming PR in single_cell_portal_core will verify that 3.2.7 works both inside and outside Docker.

@bistline
Copy link
Contributor Author

bistline commented Mar 13, 2025

This may not be necessary - local installation issue could be specific to my machine due to updates to rbenv and associated dependencies. I'm updating the Xcode CLI tools and re-installing things to see if this works.

@bistline
Copy link
Contributor Author

Closing as issue was solely on my machine - xcode-select --install fixed the installation issues.

@bistline bistline closed this Mar 13, 2025
@bistline bistline deleted the jb-ruby-3.2.7 branch March 13, 2025 19:23
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.

1 participant