Skip to content

Upgrade to Ruby 3.2.1

Steve Abrams requested to merge ruby-3-keyword-args-8 into master

What does this MR do and why?

This upgrades release-tools to Ruby 3.2.1. There are two commits:

  1. Update some tests to have the correct keyword argument format (these were changes added after the previous sets of MRs updating keyword args over the last few days)
  2. Upgrade to Ruby 3.2.1

I thought about having them as separate MRs to merge (1.) first, but then we run the risk of other tests being merged without proper keyword formatting before merging (2.), which is what happened today. This seemed like the easiest solution since the merged results pipeline will tell us if any other incompatible changes are made before merging this and we can just update the first commit to include additional updates.

Related to gitlab-com/gl-infra/delivery#2864 (closed)

Author Check-list

  • [-] Has documentation been updated?
Edited by Steve Abrams

Merge request reports