Skip to content

Commit 4508719

Browse files
committed
update ci matrix to test latest ruby/rails versions
1 parent 593301d commit 4508719

1 file changed

Lines changed: 10 additions & 7 deletions

File tree

.github/workflows/test.yml

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ jobs:
138138
runs-on: ubuntu-22.04
139139
env:
140140
RAILS_VERSION: '8.1.1'
141-
RUBY_VERSION: '3.4.7'
141+
RUBY_VERSION: '4.0.1'
142142
CI: 'true'
143143
BUNDLE_WITHOUT: 'development'
144144
steps:
@@ -148,10 +148,10 @@ jobs:
148148
- name: Remove Gemfile.lock for variable Ruby/Rails versions
149149
run: rm -f Gemfile.lock
150150

151-
- name: Setup Ruby 3.4.7
151+
- name: Setup Ruby 4.0.1
152152
uses: ruby/setup-ruby@v1
153153
with:
154-
ruby-version: '3.4.7'
154+
ruby-version: '4.0.1'
155155
bundler-cache: true
156156

157157
# Coverage: /coverage
@@ -200,14 +200,17 @@ jobs:
200200
include:
201201
- name: 'Ruby 3.3 / Rails 7.1'
202202
ruby: '3.3'
203-
rails: '7.1.5.1'
203+
rails: '7.1.6'
204204

205205
- name: 'Ruby 3.4 / Rails 7.2'
206206
ruby: '3.4'
207-
rails: '7.2.2.1'
207+
rails: '7.2.3'
208208

209-
# NOTE: Latest Ruby/Rails is tested in the 'pilot' job above
210-
# (runs first to fail fast before running the full matrix)
209+
- name: 'Ruby 3.4 / Rails 8.0'
210+
ruby: '3.4'
211+
rails: '8.0.4'
212+
213+
# NOTE: Latest Ruby/Rails is tested in the 'pilot' job above with coverage.
211214

212215
env:
213216
RAILS_VERSION: ${{ matrix.rails }}

0 commit comments

Comments
 (0)