File tree Expand file tree Collapse file tree 2 files changed +22
-3
lines changed Expand file tree Collapse file tree 2 files changed +22
-3
lines changed Original file line number Diff line number Diff line change 6161 ruby-version : " ${{ matrix.ruby }}"
6262 bundler-cache : true
6363 - run : bundle exec rake ${{ matrix.task }}
64+
65+ rspec4 :
66+ runs-on : ubuntu-latest
67+ name : RSpec 4
68+ steps :
69+ - uses : actions/checkout@v2
70+ - name : Use latest RSpec 4 from `4-0-dev` branch
71+ run : |
72+ sed -e '/rspec/d' -i Gemfile
73+ cat << EOF > Gemfile.local
74+ gem 'rspec', github: 'rspec/rspec', branch: '4-0-dev'
75+ gem 'rspec-core', github: 'rspec/rspec-core', branch: '4-0-dev'
76+ gem 'rspec-expectations', github: 'rspec/rspec-expectations', branch: '4-0-dev'
77+ gem 'rspec-mocks', github: 'rspec/rspec-mocks', branch: '4-0-dev'
78+ gem 'rspec-support', github: 'rspec/rspec-support', branch: '4-0-dev'
79+ EOF
80+ - uses : ruby/setup-ruby@v1
81+ with :
82+ ruby-version : 2.7
83+ bundler-cache : true
84+ - run : bundle exec rake spec
Original file line number Diff line number Diff line change 66
77gem 'rack'
88gem 'rake'
9- %w[ rspec rspec-core rspec-expectations rspec-mocks rspec-support ] . each do |repo |
10- gem repo , github : "rspec/#{ repo } " , branch : '4-0-dev'
11- end
9+ gem 'rspec' , '~> 3.11'
1210gem 'rubocop-performance' , '~> 1.7'
1311gem 'rubocop-rake' , '~> 0.6'
1412gem 'yard'
You can’t perform that action at this time.
0 commit comments