health_cards icon indicating copy to clipboard operation
health_cards copied to clipboard

Update to Ruby 3.0 with updated dependencies

Open albertico-gov opened this issue 2 years ago • 5 comments

Updating this project to use Ruby 3.0.5. No major Rails update was made.

The following changes were also made in conjunction:

  • Updated gems: rails, sqlite3, puma, sass-rails, webpacker, turbolinks, jbuilder, bootsnap, fhir_models, rubocop-minitest, rubocop-rake, web-console, listen, rack-mini-profiler, capybara.
  • Updated Dockerfile to use Ruby 3.0.5.
  • Updated Gemfile.lock files (using bundler 2.4.2)
  • Updated Node.js to LTS version 18.12.1
  • Updated config/webpacker.yml, babel.config.js, package.json and yarn.lock using webpacker.
  • Compilation of packs via bin/webpack required setting export NODE_OPTIONS=--openssl-legacy-provider to avoid errors.
  • Updated db/schema.rb to the version generated by bin/setup.
  • Modified README.md to reflect the Ruby version update.

This solves #105

albertico-gov avatar Jan 04 '23 18:01 albertico-gov