diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0feb302..37224ca 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,7 +17,7 @@ jobs: ruby-version: ['3.1'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Ruby uses: ruby/setup-ruby@v1 with: @@ -31,7 +31,7 @@ jobs: strategy: matrix: gemfile: ['6.1_stable', '7.0_stable', '7.1_stable'] - ruby-version: ['3.0', '3.1', '3.2'] + ruby-version: ['3.1', '3.2', '3.3'] services: mysql: image: mysql:5.7 @@ -44,7 +44,7 @@ jobs: BUNDLE_GEMFILE: ${{ github.workspace }}/gemfiles/${{ matrix.gemfile }}.gemfile ACTIVERECORD_ENCRYPTION_PASSWORD: 'password' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Ruby uses: ruby/setup-ruby@v1 with: diff --git a/Appraisals b/Appraisals index bd9efd6..c1f4199 100644 --- a/Appraisals +++ b/Appraisals @@ -2,12 +2,15 @@ appraise '6.1-stable' do gem 'activerecord', '~> 6.1.0' + gem 'sqlite3', '~> 1.7.0' end appraise '7.0-stable' do gem 'activerecord', '~> 7.0.0' + gem 'sqlite3', '~> 1.7.0' end appraise '7.1-stable' do gem 'activerecord', '~> 7.1.0' + gem 'sqlite3', '~> 1.7.0' end diff --git a/active_record_encryption.gemspec b/active_record_encryption.gemspec index 0a65ab4..58cd7df 100644 --- a/active_record_encryption.gemspec +++ b/active_record_encryption.gemspec @@ -16,7 +16,7 @@ Gem::Specification.new do |spec| spec.license = 'MIT' spec.require_paths = ['lib'] - spec.required_ruby_version = '>= 3.0.0' + spec.required_ruby_version = '>= 3.1.0' spec.files = %w[ CHANGELOG.md diff --git a/gemfiles/6.1_stable.gemfile b/gemfiles/6.1_stable.gemfile index 07548db..9f0d5e3 100644 --- a/gemfiles/6.1_stable.gemfile +++ b/gemfiles/6.1_stable.gemfile @@ -3,5 +3,6 @@ source "https://rubygems.org" gem "activerecord", "~> 6.1.0" +gem "sqlite3", "~> 1.7.0" gemspec path: "../" diff --git a/gemfiles/7.0_stable.gemfile b/gemfiles/7.0_stable.gemfile index bc1dfc9..2050b0c 100644 --- a/gemfiles/7.0_stable.gemfile +++ b/gemfiles/7.0_stable.gemfile @@ -3,5 +3,6 @@ source "https://rubygems.org" gem "activerecord", "~> 7.0.0" +gem "sqlite3", "~> 1.7.0" gemspec path: "../" diff --git a/gemfiles/7.1_stable.gemfile b/gemfiles/7.1_stable.gemfile index 69bc38a..d790264 100644 --- a/gemfiles/7.1_stable.gemfile +++ b/gemfiles/7.1_stable.gemfile @@ -3,5 +3,6 @@ source "https://rubygems.org" gem "activerecord", "~> 7.1.0" +gem "sqlite3", "~> 1.7.0" gemspec path: "../"