[Important PR~not to merge without deployment plan] Upgrade to Ruby 3.3.5 #475
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
OK, I can't believe this is finally finished. I went through every web-dev or assess repo and upgrading the Ruby version and standardized the Rails and Puma versions.
cc @Eschults @mathildetestard
Here was basically my process:
I didn't find that many huge bugs, but without automated testing on most of these, it's a bit hard for me to say there aren't any with 100% certainty.
Then I went to
fullstack-solutions
and did a version update there and ranrake_all
to check for any broken rake tests in any challenges.Finally, I went to
fullstack-challenges
and added a.ruby-version
file (there wasn't already one there).The only thing I wonder if it could slip through the cracks right now is maybe if there's a challenge where there's no
rake
but something weird and technical broke....it's entirely possible but a bit hard for me to predict in advance.Sooooo many repos affected.
Related PRs: