Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade ruby (3.3.4) and all gems (Rails 7.1.4) #376

Merged
merged 7 commits into from
Sep 2, 2024

Conversation

dgmstuart
Copy link
Owner

No description provided.

A couple of changes here:

  - config seems to now require an array rather than a string
  - SASS has made some breaking changes such that all top level rules
    should go at the top.
The extra gems are now no longer included
...for dev and test.

secrets.yml is deprecated and will be removed in Rails 7.2
I guess CI runs in test mode? But running `rake` from the command line
runs in the default env (development)?

Rails.env.local? is introduced in Rails 7.1 and is just a shorthand for
test or development.
The date range thing here seems a bit too clever for its own good, but
if it's the rubocop default then let's go with it.

Cops:

  - Rails/WhereRange
  - Rails/EnumSyntax
@dgmstuart dgmstuart merged commit f963289 into main Sep 2, 2024
1 check passed
@dgmstuart dgmstuart deleted the dgms/upgrade-ruby-rails branch September 2, 2024 23:53
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.

1 participant