Skip to content

Commit 715f771

Browse files
committed
Test for rack 3.0
1 parent 8fd1982 commit 715f771

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed

.github/workflows/main.yml

+4-1
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,11 @@ jobs:
2121
rspec:
2222
runs-on: ubuntu-latest
2323
strategy:
24+
fail-fast: false
2425
matrix:
2526
activesupport: ['6.1', '7.0']
26-
ruby: ['2.7', '3.0', '3.1', '3.2']
27+
rack: ['2.2', '3.0']
28+
ruby: ['2.7', '3.1', '3.2']
2729
steps:
2830
- uses: actions/checkout@v2
2931
- name: Set up Ruby
@@ -34,5 +36,6 @@ jobs:
3436
cache-version: ${{ matrix.activesupport }}
3537
env:
3638
ACTIVESUPPORT: ${{ matrix.activesupport }}
39+
RACK: ${{ matrix.rack }}
3740
- name: Rspec
3841
run: bundle exec rspec

Gemfile

+4
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,7 @@ end
99
if (version = ENV['ACTIVESUPPORT'])
1010
gem 'activesupport', "~> #{version}.0"
1111
end
12+
13+
if (version = ENV['RACK'])
14+
gem 'rack', "~> #{version}.0"
15+
end

api_valve.gemspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Gem::Specification.new do |s|
1616
s.add_dependency 'activesupport', '>= 6.1', '< 7.1'
1717
s.add_dependency 'faraday', '>= 0.14', '<= 2.5.2'
1818
s.add_dependency 'multi_json', '~> 1.13'
19-
s.add_dependency 'rack', '~> 2'
19+
s.add_dependency 'rack', '>= 2', '< 4'
2020

2121
s.add_development_dependency 'json_spec', '~> 1.1'
2222
s.add_development_dependency 'rack-test', '~> 2.0'

0 commit comments

Comments
 (0)