File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3535 - " 3.1"
3636 - " 3.2"
3737 - " 3.3"
38+ - " 3.4"
3839 - jruby-9.4
3940 openvox :
4041 - " ~> 8"
6263 name : " Ruby ${{ matrix.ruby }} - OpenVox ${{ matrix.openvox }}"
6364 steps :
6465 - name : Enable coverage reporting on Ruby 3.1
65- if : matrix.openvox == '~> 7.24 ' && matrix.ruby == '3.1'
66+ if : matrix.openvox == '~> 7' && matrix.ruby == '3.1'
6667 run : echo 'COVERAGE=yes' >> $GITHUB_ENV
6768 - uses : actions/checkout@v6
6869 - name : Install Ruby ${{ matrix.ruby }}
Original file line number Diff line number Diff line change @@ -23,5 +23,10 @@ Gem::Specification.new do |gem|
2323 gem . add_development_dependency 'rspec-expectations' , '~> 3.13'
2424 gem . add_development_dependency 'voxpupuli-rubocop' , '~> 3.1.0'
2525
26+ # openvox gem depends on syslog, but doesn't list it as explicit dependency
27+ # until Ruby 3.4, syslog was part of MRI ruby core
28+ # https://github.com/OpenVoxProject/puppet/issues/90
29+ gem . add_development_dependency 'syslog' , '~> 0.3.0'
30+
2631 gem . required_ruby_version = '>= 2.7' , ' < 4'
2732end
You can’t perform that action at this time.
0 commit comments