diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 84c7da4..7e0f1ee 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,8 +7,8 @@ jobs: strategy: fail-fast: false matrix: - ruby: ['3.1', '3.2', '3.3'] - rails: ['7.1', '7.2', '8.0', 'edge'] + ruby: ['3.1', '3.2', '3.3', '3.4', '4.0'] + rails: ['7.1', '7.2', '8.0', '8.1', 'edge'] include: - ruby: '2.7' rails: '7.1' @@ -18,6 +18,10 @@ jobs: - ruby: '3.1' rails: '8.0' - ruby: '3.1' + rails: '8.1' + - ruby: '3.1' + rails: 'edge' + - ruby: '3.2' rails: 'edge' env: BUNDLE_GEMFILE: gemfiles/rails_${{ matrix.rails }}.gemfile diff --git a/gemfiles/rails_8.1.gemfile b/gemfiles/rails_8.1.gemfile new file mode 100644 index 0000000..ecdce5a --- /dev/null +++ b/gemfiles/rails_8.1.gemfile @@ -0,0 +1,11 @@ +source "https://rubygems.org" + +gem "actionpack", github: "rails/rails", branch: "8-1-stable" +gem "activerecord", github: "rails/rails", branch: "8-1-stable" +gem "railties", github: "rails/rails", branch: "8-1-stable" + +gem "rack", ">= 2.2.4", "< 4" +gem "sqlite3" + +gemspec :path => "../" +