Skip to content

Commit 4a554e6

Browse files
committed
Add Ruby 3.2, 3.3 and Rails 7.1, 7.2 to CI
1 parent b9aaff6 commit 4a554e6

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,25 @@ jobs:
2424
fail-fast: false
2525
matrix:
2626
ruby:
27+
- '3.3'
28+
- '3.2'
2729
- '3.1'
2830
- '3.0'
2931
- '2.7'
3032
rails:
33+
- "7.2.0"
34+
- "7.1.0"
3135
- "7.0.0"
3236
- "6.1.0"
3337
- "6.0.0"
38+
exclude:
39+
- rails: "7.2.0"
40+
ruby: "3.0"
41+
- rails: "7.2.0"
42+
ruby: "2.7"
3443
env:
3544
APT_DEPS: libsqlite3-dev
45+
BUNDLE_WITHOUT: tools benchmarks docs
3646
RAILS_VERSION: "${{matrix.rails}}"
3747
RAILS_ENV: test
3848

@@ -45,11 +55,6 @@ jobs:
4555
uses: ruby/setup-ruby@v1
4656
with:
4757
ruby-version: "${{matrix.ruby}}"
48-
- name: Install latest bundler
49-
run: |
50-
gem install bundler --no-document
51-
bundle config set without 'tools benchmarks docs'
52-
- name: Bundle install
53-
run: bundle install --jobs 4 --retry 3
58+
bundler-cache: true
5459
- name: Run all tests
5560
run: bundle exec rake app:db:reset app:spec

0 commit comments

Comments
 (0)