diff --git a/.github/workflows/ruby-ci.yml b/.github/workflows/ruby-ci.yml index d6a2a78..9a79cae 100644 --- a/.github/workflows/ruby-ci.yml +++ b/.github/workflows/ruby-ci.yml @@ -21,6 +21,10 @@ jobs: - ruby-2.7 - ruby-3.0 - ruby-3.1 + - ruby-3.2 + - ruby-3.3 + - ruby-3.4 + - ruby-4.0 - truffleruby env: BUNDLE_GEMFILE: ${{ github.workspace }}/gemfiles/${{ matrix.gemfile }}.gemfile diff --git a/gemfiles/minitest4.gemfile b/gemfiles/minitest4.gemfile index c4bc698..5766db4 100644 --- a/gemfiles/minitest4.gemfile +++ b/gemfiles/minitest4.gemfile @@ -4,5 +4,7 @@ gem "allocation_stats" gem "benchmark-ips" gem "coveralls", require: false gem "minitest", "~> 4" +gem "mutex_m" if RUBY_VERSION >= "3.3" +gem "logger" if RUBY_VERSION >= "3.4" gemspec path: "../" diff --git a/gemfiles/minitest5.gemfile b/gemfiles/minitest5.gemfile index 275c445..e49f3a2 100644 --- a/gemfiles/minitest5.gemfile +++ b/gemfiles/minitest5.gemfile @@ -4,5 +4,7 @@ gem "allocation_stats" gem "benchmark-ips" gem "coveralls", require: false gem "minitest", "~> 5" +gem "mutex_m" if RUBY_VERSION >= "3.3" +gem "logger" if RUBY_VERSION >= "3.4" gemspec path: "../" diff --git a/gemfiles/test_unit_gem.gemfile b/gemfiles/test_unit_gem.gemfile index 01ea579..4400d06 100644 --- a/gemfiles/test_unit_gem.gemfile +++ b/gemfiles/test_unit_gem.gemfile @@ -4,5 +4,7 @@ gem "allocation_stats" gem "benchmark-ips" gem "coveralls", require: false gem "test-unit" +gem "mutex_m" if RUBY_VERSION >= "3.3" +gem "logger" if RUBY_VERSION >= "3.4" gemspec path: "../"