Skip to content

Commit ddb903c

Browse files
committed
Test with Ruby 3.2
I haven't touched any of the older Ruby/Rails versions because some really old Rails app still use this.
1 parent 1b310d7 commit ddb903c

File tree

3 files changed

+18
-22
lines changed

3 files changed

+18
-22
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -8,33 +8,24 @@ jobs:
88
strategy:
99
matrix:
1010
ruby-version:
11-
- '2.5'
12-
- '2.6'
1311
- '2.7'
1412
- '3.0'
1513
- '3.1'
14+
- '3.2'
1615
gemfile:
17-
- rails4.2
18-
- rails5.0
19-
- rails5.1
20-
- rails5.2
2116
- rails6.0
2217
- rails6.1
2318
- rails7.0
24-
exclude:
25-
- {ruby-version: '2.5', gemfile: rails7.0}
26-
- {ruby-version: '2.6', gemfile: rails7.0}
27-
- {ruby-version: '2.7', gemfile: rails4.2}
28-
- {ruby-version: '3.0', gemfile: rails4.2}
29-
- {ruby-version: '3.0', gemfile: rails5.0}
30-
- {ruby-version: '3.0', gemfile: rails5.1}
31-
- {ruby-version: '3.0', gemfile: rails5.2}
32-
- {ruby-version: '3.0', gemfile: rails6.0}
33-
- {ruby-version: '3.1', gemfile: rails4.2}
34-
- {ruby-version: '3.1', gemfile: rails5.0}
35-
- {ruby-version: '3.1', gemfile: rails5.1}
36-
- {ruby-version: '3.1', gemfile: rails5.2}
37-
- {ruby-version: '3.1', gemfile: rails6.0}
19+
include:
20+
- {ruby-version: '2.5', gemfile: rails4.2}
21+
- {ruby-version: '2.5', gemfile: rails5.0}
22+
- {ruby-version: '2.5', gemfile: rails5.1}
23+
- {ruby-version: '2.5', gemfile: rails5.2}
24+
- {ruby-version: '2.6', gemfile: rails4.2}
25+
- {ruby-version: '2.6', gemfile: rails5.0}
26+
- {ruby-version: '2.6', gemfile: rails5.1}
27+
- {ruby-version: '2.6', gemfile: rails5.2}
28+
- {ruby-version: '2.7', gemfile: rails5.2}
3829
env:
3930
BUNDLE_GEMFILE: gemfiles/${{ matrix.gemfile }}.gemfile
4031
steps:

gemfiles/rails6.1.gemfile.lock

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,22 @@ GEM
2222
concurrent-ruby (1.1.9)
2323
i18n (1.8.10)
2424
concurrent-ruby (~> 1.0)
25+
mini_portile2 (2.8.1)
2526
minitest (5.14.4)
2627
minitest-rg (5.2.0)
2728
minitest (~> 5.0)
2829
mocha (1.13.0)
2930
rake (13.0.6)
30-
sqlite3 (1.4.2)
31+
sqlite3 (1.6.2)
32+
mini_portile2 (~> 2.8.0)
33+
sqlite3 (1.6.2-x86_64-darwin)
34+
sqlite3 (1.6.2-x86_64-linux)
3135
tzinfo (2.0.4)
3236
concurrent-ruby (~> 1.0)
3337
zeitwerk (2.4.2)
3438

3539
PLATFORMS
40+
ruby
3641
x86_64-darwin-19
3742
x86_64-darwin-20
3843
x86_64-linux

gemfiles/rails7.0.gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ GEM
2929
ruby2_keywords (>= 0.0.5)
3030
rake (13.0.6)
3131
ruby2_keywords (0.0.5)
32-
sqlite3 (1.5.4)
32+
sqlite3 (1.6.2)
3333
mini_portile2 (~> 2.8.0)
3434
tzinfo (2.0.5)
3535
concurrent-ruby (~> 1.0)

0 commit comments

Comments
 (0)