Skip to content

Commit

Permalink
update to shakapacker v7 (DLC-933)
Browse files Browse the repository at this point in the history
- add babel-plugin-transform-react-remove-prop-types to shakapacker
- update selenium and bigdecimal, spec ruby-3.0.4
- use a fork of active-triples to permit ruby-3
- use bootsnap ~> 1.9.3 to avoid iseq bug
-- Shopify/bootsnap#378
  • Loading branch information
barmintor committed Nov 6, 2023
1 parent 053d6a8 commit 7e14206
Show file tree
Hide file tree
Showing 173 changed files with 3,019 additions and 5,860 deletions.
1 change: 0 additions & 1 deletion .browserslistrc

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Expand Up @@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
ruby-version: ['2.7.8']
ruby-version: ['3.0.4']
node: ['14', '16']
env:
RAILS_ENV: test
Expand Down
2 changes: 1 addition & 1 deletion .ruby-version
@@ -1 +1 @@
ruby-2.7.5
ruby-3.0.4
14 changes: 7 additions & 7 deletions Gemfile
@@ -1,10 +1,12 @@
source 'https://rubygems.org'

gem 'bigdecimal', '~>1.4.4'
gem 'bigdecimal', '~>3.0'
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 6.1.0'
gem 'webpacker', '~> 5.2'
gem 'bootsnap'
gem 'shakapacker', '~> 7.0.0'
gem 'sassc'
gem 'font-awesome-sass'
gem 'bootsnap', '~> 1.9.3'
gem 'actionpack-action_caching'
# Hydra stack
gem 'nokogiri', '~> 1.15.2' # update past 1.10 requires alma
Expand All @@ -22,7 +24,7 @@ gem 'rubydora'
gem 'cul_omniauth', '~> 0.7.0'
gem 'cancancan'
#gem 'cul_omniauth', git: 'https://github.com/cul/cul_omniauth', branch: '0.5.x'
gem 'active-triples', '~> 0.4.0'
gem 'active-triples', git: 'https://github.com/cul/ActiveTriples', branch: 'deprecation_update'

# Use wowza token gem for generating tokens
gem 'wowza-secure_token', '0.0.1'
Expand Down Expand Up @@ -99,9 +101,7 @@ group :development, :test do
gem 'rspec-json_expectations'
gem 'capybara', '~> 3.32'
# For testing with chromedriver for headless-browser JavaScript testing
gem 'selenium-webdriver', '~> 3.142'
# For automatically updating chromedriver
gem 'webdrivers', '~> 4.0', require: false
gem 'selenium-webdriver', '~> 4.11.0'
gem 'database_cleaner'
gem 'factory_bot_rails'
gem 'jettywrapper', '>=2.0.5', git: 'https://github.com/samvera-deprecated/jettywrapper.git', branch: 'master'
Expand Down

0 comments on commit 7e14206

Please sign in to comment.