diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index fefc661c..628de06b 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -20,6 +20,7 @@ jobs: build: runs-on: ubuntu-latest strategy: + fail-fast: false matrix: ruby: - "2.5" @@ -28,9 +29,11 @@ jobs: - "3.0" - "3.1" - "head" - - "jruby-9.2.20.1" - - "jruby-9.3.2.0" + - "jruby-9.2.21.0" + - "jruby-9.3.9.0" - "jruby-head" + - "truffleruby-22.3.0" + - "truffleruby-head" steps: - uses: actions/checkout@v3 - uses: ruby/setup-ruby@v1 diff --git a/Rakefile b/Rakefile index f93b8fef..7f3272e1 100644 --- a/Rakefile +++ b/Rakefile @@ -23,7 +23,8 @@ Rake::TestTask.new(:test) do |t| t.ruby_opts << "-rhelper" t.test_files = FileList["test/**/test_*.rb"] if RUBY_VERSION >= "2.6" - t.ruby_opts << %w[--enable-frozen-string-literal --debug=frozen-string-literal] + t.ruby_opts << "--enable-frozen-string-literal" + t.ruby_opts << "--debug=frozen-string-literal" if RUBY_ENGINE != "truffleruby" end end gem 'rake-compiler', '>= 0.4.1'