diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 49687f7a..be7630e2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,7 +14,7 @@ jobs: strategy: fail-fast: false matrix: - ruby: ['2.7', '3.0', '3.1', '3.2', '3.3'] + ruby: ['2.7', '3.0', '3.1', '3.2', '3.3', 'truffleruby'] gemfile: ['gemfiles/activerecord_5.2.2.gemfile', 'gemfiles/activerecord_6.0.0.gemfile', 'gemfiles/activerecord_6.1.0.gemfile', 'gemfiles/activerecord_7.0.0.gemfile', 'gemfiles/activerecord_7.1.0.gemfile', 'gemfiles/activerecord_main.gemfile'] include: - gemfile: 'gemfiles/activerecord_7.1.0.gemfile' @@ -36,6 +36,8 @@ jobs: ruby: '3.1' - gemfile: 'gemfiles/activerecord_5.2.2.gemfile' ruby: '3.2' + - gemfile: 'gemfiles/activerecord_5.2.2.gemfile' + ruby: 'truffleruby' # TruffleRuby 24.0 (the latest release) targets Ruby 3.2 - gemfile: 'gemfiles/activerecord_5.2.2.gemfile' ruby: '3.3' - gemfile: 'gemfiles/activerecord_7.0.0.gemfile'