Update Ruby to 3.3.7
Overview
The goal of this issue is to upgrade the Ruby version to 3.3.7.
Prior to Starting to Upgrade Ruby Version
-
Confirm the new Ruby version is available in asdf-ruby.
Checklist
-
Update the version of Ruby in the .tool-versionsfile for the following projects:-
gitaly -
gitlab -
gitlab-docs -
gitlab-shell -
gitlab-development-kit -
Update MISC_RUBY_PATCHESso that the Ruby version gets installed with patches. -
Create an announcement in the data/announcementsdirectory.
-
-
-
Test the GDK using the new Ruby version by running verify-*jobs in CI pipelines ensure the compatibility. -
Test the the Remote Development GDK docker image by creating a workspace from the GDK repository. -
Test the Gitpod GDK docker image using the new Ruby version by running verify-gitpod-workspace-imagejob in CI pipelines.
Announcement
Once the upgrade is ready to take place, an announcement should be made in the #gdk Slack channel with a message using the following message as an example:
Hey team! Please be advised that an upgrade of the Ruby version to ________ is scheduled to take place on ________. If you experience any issues or have any concerns, please contact to us in this issue: ________. Thank you for your understanding.
Edited by Nao Hashizume