diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 48b172f..d78e938 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,23 +20,14 @@ jobs: - ruby: '3.3' active-model: '7.2' couchbase: '7.2.3' - - ruby: '3.2' - active-model: '7.2.0' - couchbase: '7.1.1' - - ruby: '3.2' - active-model: '7.1.0' - couchbase: '6.6.5' - - ruby: '3.1' - active-model: '7.1.0' - couchbase: '7.1.0' fail-fast: false runs-on: ubuntu-24.04 name: ${{ matrix.ruby }} rails-${{ matrix.active-model }} couchbase-${{ matrix.couchbase }} steps: - uses: actions/checkout@v3 - run: sudo apt-get update && sudo apt-get install libevent-dev libev-dev python3-httplib2 - - run: wget http://security.ubuntu.com/ubuntu/pool/universe/n/ncurses/libtinfo5_6.3-2ubuntu0.1_amd64.deb - - run: sudo apt install ./libtinfo5_6.3-2ubuntu0.1_amd64.deb + - run: wget http://security.ubuntu.com/ubuntu/pool/universe/n/ncurses/libtinfo5_6.3-2ubuntu0.2_amd64.deb + - run: sudo apt install ./libtinfo5_6.3-2ubuntu0.2_amd64.deb - uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby }} diff --git a/couchbase-orm.gemspec b/couchbase-orm.gemspec index 281a4aa..78cbde0 100644 --- a/couchbase-orm.gemspec +++ b/couchbase-orm.gemspec @@ -15,7 +15,7 @@ Gem::Specification.new do |gem| gem.summary = 'Couchbase ORM for Rails' gem.description = 'A Couchbase ORM for Rails' - gem.required_ruby_version = '>= 3.1.0' + gem.required_ruby_version = '>= 3.3.0' gem.require_paths = ['lib'] gem.add_runtime_dependency 'activemodel', ENV['ACTIVE_MODEL_VERSION'] || '>= 7.1'