A Guide for Upgrading Ruby on Rails — Ruby on Rails Guides
$ bundle update rails slim-rails devise
$ rake rails:update
rspecを実行すると、devise関連でmimes_for_respond_toやrequire_no_authenticationがないというエラーが大量に出た。
, github: 'plataformatec/devise'を追加して最新版を利用。
また、respondersのバージョンが1.0.0だったのでupdate。
$ bundle update responders
serialized_attributesがRails 5でなくなるよというWARNINGはひとまず放置。
あとpaperclipのURLのタイムスタンプがテスト中ずれるという問題があったけど、実害無しなので、タイムスタンプを見ないようにテストを修正。
こんなもんか。