基本的には[Railsガイドの手順](https://railsguides.jp/upgrading_ruby_on_rails.html#%E3%82%A2%E3%83%83%E3%83%97%E3%82%B0%E3%83%AC%E3%83%BC%E3%83%89%E6%89%8B%E9%A0%86)に従えば良いと思います。 ガイドの手順にもありますが、ぜひ`bin/rails app:update`コマンドを活用しましょう。 ### `bin/rails app:update`コマンドの実行例 ``` # bin/rails app:update identical config/boot.rb exist config conflict config/application.rb Overwrite /x/techtips/config/application.rb? (enter "h" for help) [Ynaqdhm] h Y - yes, overwrite n - no, do not overwrite a - all, overwrite this and all others q - quit, abort h - help, show this help d - diff, show the differences between the old and the new m - merge, run merge tool Overwrite /x/techtips/config/application.rb? (enter "h" for help) [Ynaqdhm] force config/application.rb identical config/environment.rb exist config/environments conflict config/environments/development.rb Overwrite /x/techtips/config/environments/development.rb? (enter "h" for help) [Ynaqdhm] force config/environments/development.rb conflict config/environments/production.rb Overwrite /x/techtips/config/environments/production.rb? (enter "h" for help) [Ynaqdhm] force config/environments/production.rb conflict config/environments/test.rb Overwrite /x/techtips/config/environments/test.rb? (enter "h" for help) [Ynaqdhm] force config/environments/test.rb exist config/initializers conflict config/initializers/assets.rb Overwrite /x/techtips/config/initializers/assets.rb? (enter "h" for help) [Ynaqdhm] force config/initializers/assets.rb conflict config/initializers/content_security_policy.rb Overwrite /x/techtips/config/initializers/content_security_policy.rb? (enter "h" for help) [Ynaqdhm] force config/initializers/content_security_policy.rb create config/initializers/cors.rb conflict config/initializers/filter_parameter_logging.rb Overwrite /x/techtips/config/initializers/filter_parameter_logging.rb? (enter "h" for help) [Ynaqdhm] force config/initializers/filter_parameter_logging.rb identical config/initializers/inflections.rb create config/initializers/new_framework_defaults_7_1.rb conflict config/initializers/permissions_policy.rb Overwrite /x/techtips/config/initializers/permissions_policy.rb? (enter "h" for help) [Ynaqdhm] force config/initializers/permissions_policy.rb remove config/initializers/cors.rb exist bin identical bin/rails identical bin/rake conflict bin/setup Overwrite /x/techtips/bin/setup? (enter "h" for help) [Ynaqdhm] force bin/setup rails active_storage:update Copied migration 20231128024504_add_service_name_to_active_storage_blobs.active_storage.rb from active_storage Copied migration 20231128024505_create_active_storage_variant_records.active_storage.rb from active_storage Copied migration 20231128024506_remove_not_null_on_active_storage_blobs_checksum.active_storage.rb from active_storage After this, check Rails upgrade guide at https://guides.rubyonrails.org/upgrading_ruby_on_rails.html for more details about upgrading your app. ```