@@ -18,13 +18,15 @@ jobs:
1818 strategy :
1919 fail-fast : false
2020 matrix :
21- ruby-version : ["3.0 ", "3.1 ", "3.2 "]
21+ ruby-version : ["3.2 ", "3.3 ", "3.4 "]
2222 rails-version : [6.1, 7.0]
2323 env :
2424 RAILS_VERSION : ${{ matrix.rails-version }}
2525 name : integration-tests (Rails ${{ matrix.rails-version }} with Ruby ${{ matrix.ruby-version }})
2626 steps :
2727 - uses : actions/checkout@v4
28+ - name : Install SQLite dependencies
29+ run : sudo apt-get update && sudo apt-get install -y libsqlite3-dev
2830 - name : Set up Ruby
2931 uses : ruby/setup-ruby@v1
3032 with :
3638 run : bundle exec rspec
3739 - name : Upload coverage reports to Codecov
3840 uses : codecov/codecov-action@v5
39- if : matrix.ruby-version == '3.1 ' && matrix.rails-version == '7.0'
41+ if : matrix.ruby-version == '3.4 ' && matrix.rails-version == '7.0'
4042 with :
4143 token : ${{ secrets.CODECOV_TOKEN }}
4244
@@ -45,12 +47,14 @@ jobs:
4547 runs-on : ubuntu-latest
4648 steps :
4749 - uses : actions/checkout@v4
50+ - name : Install SQLite dependencies
51+ run : sudo apt-get update && sudo apt-get install -y libsqlite3-dev
4852 - name : Set up Ruby
4953 uses : ruby/setup-ruby@v1
5054 env :
5155 BUNDLE_WITH : test
5256 with :
53- ruby-version : " 3.0 "
57+ ruby-version : " 3.4 "
5458 bundler-cache : true
5559 - name : Run linter
5660 run : bundle exec rubocop lib/ spec/
@@ -70,13 +74,15 @@ jobs:
7074 runs-on : ubuntu-latest
7175 steps :
7276 - uses : actions/checkout@v4
77+ - name : Install SQLite dependencies
78+ run : sudo apt-get update && sudo apt-get install -y libsqlite3-dev
7379 - name : Set up Ruby
7480 uses : ruby/setup-ruby@v1
7581 env :
7682 BUNDLE_WITHOUT : test
7783 BUNDLE_GEMFILE : ./playground/Gemfile
7884 with :
79- ruby-version : " 3.0 "
85+ ruby-version : " 3.4 "
8086 bundler-cache : true
8187 - name : Meilisearch (latest) setup with Docker
8288 run : docker run -d -p 7700:7700 getmeili/meilisearch:latest meilisearch --master-key=masterKey --no-analytics
0 commit comments