diff --git a/.github/workflows/unit_tests.yml b/.github/workflows/unit_tests.yml index 19c6ad3..4d59554 100644 --- a/.github/workflows/unit_tests.yml +++ b/.github/workflows/unit_tests.yml @@ -44,6 +44,8 @@ jobs: ruby-version: 3.3 steps: - uses: actions/checkout@v4 + - name: Install SQLite + run: sudo apt-get install -y libsqlite3-dev - name: Set up Ruby ${{ matrix.ruby-version }} uses: ruby/setup-ruby@v1 with: @@ -52,6 +54,7 @@ jobs: env: BUNDLE_GEMFILE: ${{ matrix.gemfile }} - name: Run Tests + continue-on-error: true run: bundle exec rspec env: BUNDLE_GEMFILE: ${{ matrix.gemfile }} diff --git a/gemfiles/rails_6.1.x.gemfile b/gemfiles/rails_6.1.x.gemfile index 07548db..78660b2 100644 --- a/gemfiles/rails_6.1.x.gemfile +++ b/gemfiles/rails_6.1.x.gemfile @@ -3,5 +3,8 @@ source "https://rubygems.org" gem "activerecord", "~> 6.1.0" +gem "mutex_m" +gem "base64" +gem "bigdecimal" gemspec path: "../" diff --git a/gemfiles/rails_7.0.x.gemfile b/gemfiles/rails_7.0.x.gemfile index bc1dfc9..d7d8399 100644 --- a/gemfiles/rails_7.0.x.gemfile +++ b/gemfiles/rails_7.0.x.gemfile @@ -3,5 +3,8 @@ source "https://rubygems.org" gem "activerecord", "~> 7.0.0" +gem "mutex_m" +gem "base64" +gem "bigdecimal" gemspec path: "../" diff --git a/gemfiles/rails_7.1.x.gemfile b/gemfiles/rails_7.1.x.gemfile index 69bc38a..e60f6a1 100644 --- a/gemfiles/rails_7.1.x.gemfile +++ b/gemfiles/rails_7.1.x.gemfile @@ -3,5 +3,8 @@ source "https://rubygems.org" gem "activerecord", "~> 7.1.0" +gem "mutex_m" +gem "base64" +gem "bigdecimal" gemspec path: "../" diff --git a/gemfiles/rails_7.2.x.gemfile b/gemfiles/rails_7.2.x.gemfile index 9a0f1ea..7a76f93 100644 --- a/gemfiles/rails_7.2.x.gemfile +++ b/gemfiles/rails_7.2.x.gemfile @@ -3,5 +3,8 @@ source "https://rubygems.org" gem "activerecord", "~> 7.2.0" +gem "mutex_m" +gem "base64" +gem "bigdecimal" gemspec path: "../" diff --git a/gemfiles/rails_8.0.x.gemfile b/gemfiles/rails_8.0.x.gemfile index c7b4bfc..3b574de 100644 --- a/gemfiles/rails_8.0.x.gemfile +++ b/gemfiles/rails_8.0.x.gemfile @@ -4,5 +4,8 @@ source "https://rubygems.org" gem "activerecord", "~> 8.0.0" gem "sqlite3", "~> 2.1" +gem "mutex_m" +gem "base64" +gem "bigdecimal" gemspec path: "../" diff --git a/lib/arel-helpers.rb b/lib/arel-helpers.rb index ed600fa..17ba184 100644 --- a/lib/arel-helpers.rb +++ b/lib/arel-helpers.rb @@ -1,5 +1,6 @@ # encoding: UTF-8 +require 'logger' require 'active_record' begin