Skip to content

Commit 8516039

Browse files
committed
Start testing Ruby 4 against all supported Rails versions
Note, excludes primary Gemfile for now due to needing Minitest 6.
1 parent d497b48 commit 8516039

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,20 @@ jobs:
2424
- gemfiles/rails_8_0.gemfile
2525
- Gemfile # current minor release
2626
- gemfiles/rails_main.gemfile
27-
ruby: ["3.2", "3.3", "3.4"]
27+
ruby: ["3.2", "3.3", "3.4", "4.0"]
2828
database: [sqlite]
2929
include:
3030
- gemfile: "gemfiles/postgresql.gemfile"
3131
ruby: 3.4
3232
database: postgres
33-
- gemfile: "gemfiles/rails_main.gemfile"
33+
- gemfile: "gemfiles/postgresql.gemfile"
34+
ruby: 4.0
35+
database: postgres
36+
exclude:
37+
# TODO: Upgrade default Gemfile to Minitest 6 to pickup Ruby 4 support
38+
- gemfile: Gemfile
3439
ruby: 4.0
40+
database: sqlite
3541
env:
3642
BUNDLE_GEMFILE: ${{ matrix.gemfile }}
3743
DB: ${{ matrix.database }}

0 commit comments

Comments
 (0)