This PR adds Ruby 3.2 to the CI matrix. It also does a little bit of cleanup.
Specific cleanup items include:
Simplifying the linter file by eliminating the separate bundle install and cache steps, instead using the packaged bundling in setup-ruby as in the test file
Quoting the "3.0" instances. Unquoted "3.0" is truncated to "3" by GitHub Actions, invoking the latest Ruby 3 (at this time of writing Ruby 3.2.1). Quoting ensures the intended Ruby version is loaded.
Updating the checkout and upload-artifact actions to v3
Everything runs green on my fork, although a few test tasks failed on first run and needed to be rerun.
This PR adds Ruby 3.2 to the CI matrix. It also does a little bit of cleanup.
Specific cleanup items include:
bundle install
andcache
steps, instead using the packaged bundling insetup-ruby
as in the test filecheckout
andupload-artifact
actions to v3Everything runs green on my fork, although a few test tasks failed on first run and needed to be rerun.