Skip to content

Commit

Permalink
Update test matrix (ruby-shoryuken#763)
Browse files Browse the repository at this point in the history
* update spec matrix

* typo
  • Loading branch information
taakuuyaa authored Feb 25, 2024
1 parent 7faf3e9 commit 42f4cd4
Show file tree
Hide file tree
Showing 4 changed files with 33 additions and 3 deletions.
7 changes: 5 additions & 2 deletions .github/workflows/specs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
name: All Specs
strategy:
matrix:
ruby: ['2.4', '2.5', '2.6', '2.7', '3.0', '3.1', '3.2']
ruby: ['2.4', '2.5', '2.6', '2.7', '3.0', '3.1', '3.2', '3.3']
gemfile: ['Gemfile', 'gemfiles/aws_sdk_core_2.gemfile']
runs-on: ubuntu-20.04
services:
Expand All @@ -34,7 +34,7 @@ jobs:
name: Rails Specs
strategy:
matrix:
rails: ['4.2', '5.2', '6.0', '6.1', '7.0']
rails: ['4.2', '5.2', '6.0', '6.1', '7.0', '7.1']
include:
- rails: '4.2'
ruby: '2.2'
Expand All @@ -51,6 +51,9 @@ jobs:
- rails: '7.0'
ruby: '3.1'
gemfile: gemfiles/rails_7_0.gemfile
- rails: '7.1'
ruby: '3.2'
gemfile: gemfiles/rails_7_1.gemfile
runs-on: ubuntu-20.04
env:
BUNDLE_GEMFILE: ${{ matrix.gemfile }}
Expand Down
6 changes: 6 additions & 0 deletions Appraisals
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,9 @@ appraise 'rails_7_0' do
gem 'activejob', '~> 7.0'
end
end

appraise 'rails_7_1' do
group :test do
gem 'activejob', '~> 7.1'
end
end
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ For more information check the [wiki page](https://github.com/phstc/shoryuken/wi

### Testing

To run all unit specs against the latest dependency vesions, execute
To run all unit specs against the latest dependency versions, execute

```sh
bundle exec rake spec
Expand Down
21 changes: 21 additions & 0 deletions gemfiles/rails_7_1.gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# This file was generated by Appraisal

source "https://rubygems.org"

group :test do
gem "activejob", "~> 7.1"
gem "aws-sdk-core", "~> 3"
gem "aws-sdk-sqs"
gem "codeclimate-test-reporter", require: nil
gem "httparty"
gem "multi_xml"
gem "simplecov"
end

group :development do
gem "appraisal", git: "https://github.com/thoughtbot/appraisal.git"
gem "pry-byebug"
gem "rubocop"
end

gemspec path: "../"

0 comments on commit 42f4cd4

Please sign in to comment.