Skip to content

Conversation

@boost-tim
Copy link
Contributor

@boost-tim boost-tim commented Oct 10, 2025

Manager Rails 7.2
As a Software Developer, I want to upgrade our Rails application from 7.1.5.1 to 7.2 so that we maintain support on the current Rails version

Acceptance Criteria:

  • Rails upgraded to the latest 7.2.x version
  • All dependencies updated to compatible versions
  • Test suite passes with new Rails version
  • Application functions correctly in all environments
  • Security CI job passes without EOL warnings
  • Breaking changes are identified and addressed
  • Database migrations run successfully
  • Performance remains stable or improves

@boost-tim boost-tim changed the title upgrade to rails 7.2 Upgrade to Rails 7.2 Oct 10, 2025
@github-actions
Copy link

Code quality score

Lovely, the code quality is unchanged for this PR 😊

Ruby file count Similarity score (flay) ABC complexity (flog) Code smells (reek) TOTALS
base 70 9.24 5.76 19.35 34.35
this branch 70 9.24 5.76 19.35 34.35
difference 0 0.0 0.0 0.0 0.0

@boost-tim boost-tim changed the title Upgrade to Rails 7.2 Manager Rails 7.2 Oct 10, 2025
Comment on lines 5 to 7
# Uncomment each configuration one by one to switch to the new default.
# Once your application is ready to run with all new defaults, you can remove
# this file and set the `config.load_defaults` to `7.2`.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

todo: This file is only needed to test if the 7.2 features work with the current codebase. You can remove this file if you're done with it.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok I'll likely end up removing this

# require "action_mailbox/engine"
# require "action_text/engine"
# require "action_view/railtie"
require "action_view/railtie"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

question: Do we need this enabled?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think so, so I'll comment out

@boost-tim boost-tim merged commit 65fde7b into main Oct 14, 2025
8 checks passed
@boost-tim boost-tim deleted the tw/rails-7-2 branch October 14, 2025 22:42
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.

4 participants