Skip to content

Adds Ruby 3.2 to the CI matrix. Also updates cache and checkout actions versions.#1536

Merged
vsppedro merged 1 commit intothoughtbot:mainfrom
petergoldstein:feature/add_ruby_3_2_to_ci
Jan 10, 2023
Merged

Adds Ruby 3.2 to the CI matrix. Also updates cache and checkout actions versions.#1536
vsppedro merged 1 commit intothoughtbot:mainfrom
petergoldstein:feature/add_ruby_3_2_to_ci

Conversation

@petergoldstein
Copy link
Copy Markdown
Contributor

To get this running green I needed to:

  1. Revisit gem restrictions for the Rails 7 gemfile, allowing more recent rake versions and setting the rspec-rails version to 6.x, which is appropriate for Rails 7
  2. Exclude byebug if this is Ruby 3.2 or higher

I also updated the bundler version in the Rails 7 gemfile, updated the patch versions of the other Rubies to current, and fixed a deprecated configuration parameter in the Rubocop configuration to eliminate warnings.

Everything runs green on my fork.

… versions.

To get this working I needed to:

1. Revisit gem restrictions for the Rails 7 gemfile, allowing more recent rake versions and setting the rspec-rails version to 6.x, which is appropriate for Rails 7
2. Exclude byebug if this is Ruby 3.2 or higher

I also updated the bundler version in the Rails 7 gemfile and fixed a deprecated configuration parameter in the Rubocop configuration to eliminate warnings.
@vsppedro vsppedro merged commit 8fc832d into thoughtbot:main Jan 10, 2023
@vsppedro
Copy link
Copy Markdown
Collaborator

Hi, @petergoldstein, thank you for your contribution!

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.

2 participants