diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index dc4bb5c..ea0a784 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -39,6 +39,7 @@ jobs: - activesupport_7_0 - activesupport_7_1 - activesupport_7_2 + - activesupport_8_0 exclude: # activesupport 7.0+ requires Ruby 2.7+ - ruby: "2.6" @@ -54,6 +55,16 @@ jobs: - ruby: "3.0" gemfile: activesupport_7_2 + # activesupport 8.0+ requires Ruby 3.2+ + - ruby: "2.6" + gemfile: activesupport_8_0 + - ruby: "2.7" + gemfile: activesupport_8_0 + - ruby: "3.0" + gemfile: activesupport_8_0 + - ruby: "3.1" + gemfile: activesupport_8_0 + env: BUNDLE_GEMFILE: gemfiles/${{ matrix.gemfile }}.gemfile diff --git a/gemfiles/activesupport_8_0.gemfile b/gemfiles/activesupport_8_0.gemfile new file mode 100644 index 0000000..fb7ccf1 --- /dev/null +++ b/gemfiles/activesupport_8_0.gemfile @@ -0,0 +1,7 @@ +source "https://rubygems.org" + +gem "activesupport", "~> 8.0.0" + +eval_gemfile "#{__dir__}/common.gemfile" + +gemspec path: "../"