Skip to content

Commit ffa2e4c

Browse files
committed
Refs #38357 - Support of ruby version 3.4
1 parent 3e4ca4e commit ffa2e4c

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed

.github/matrix.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"ruby": ["2.7", "3.0"]
2+
"ruby": ["2.7", "3.0", "3.1", "3.2", "3.3", "3.4"]
33
}

bundler.d/dhcp_isc.rb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,8 @@
77
group :dhcp_isc_kqueue do
88
gem 'rb-kqueue'
99
end
10+
11+
# these gems were moved out of the default ruby gems in >=3.4
12+
if RUBY_VERSION >= '3.4'
13+
gem 'observer'
14+
end

smart_proxy.gemspec

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,12 @@ Gem::Specification.new do |s|
1616
s.add_dependency 'base64'
1717
s.add_dependency 'json'
1818
s.add_dependency 'logging'
19+
s.add_dependency 'ostruct'
1920
s.add_dependency 'rack', '>= 1.3'
2021
s.add_dependency 'rexml', '~> 3.2'
2122
s.add_dependency 'sd_notify', '~> 0.1'
2223
s.add_dependency 'sinatra', '~> 2.0'
24+
s.add_dependency 'syslog'
2325
s.add_dependency 'webrick', '~> 1.0'
2426
s.description = <<~EOF
2527
Foreman Proxy is used via The Foreman Project, it allows Foreman to manage

0 commit comments

Comments
 (0)