Skip to content

Commit

Permalink
Merge pull request #94 from jrafanie/update_ruby_rails_dependencies
Browse files Browse the repository at this point in the history
Update ruby rails dependencies (breaking change)
  • Loading branch information
agrare committed Sep 24, 2024
2 parents 75d4179 + 925a6f5 commit b1ab77e
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 10 deletions.
10 changes: 7 additions & 3 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,17 @@ jobs:
strategy:
matrix:
ruby-version:
- '2.7'
- '3.0'
- '3.1'
- '3.2'
- '3.3'
rails-version:
- '6.0'
- '6.1'
- '7.0'
- '7.1'
- '7.2'
exclude:
- ruby-version: '3.0'
rails-version: '7.2'
env:
TEST_RAILS_VERSION: ${{ matrix.rails-version }}
CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }}
Expand Down
10 changes: 5 additions & 5 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@ gemspec

minimum_version =
case ENV['TEST_RAILS_VERSION']
when "6.0"
"~>6.0.4"
when "7.0"
"~>7.0.8"
when "7.2"
"~>7.2.1"
when "7.1"
"~>7.1.4"
else
"~>6.1.4"
"~>7.0.8"
end

gem "activesupport", minimum_version
4 changes: 2 additions & 2 deletions manageiq-messaging.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ require 'manageiq/messaging/version'
Gem::Specification.new do |spec|
spec.name = "manageiq-messaging"
spec.version = ManageIQ::Messaging::VERSION
spec.required_ruby_version = '>= 2.4'
spec.required_ruby_version = '>= 3.0'
spec.authors = ["ManageIQ Authors"]

spec.summary = 'Client library for ManageIQ components to exchange messages through its internal message bus.'
Expand All @@ -26,7 +26,7 @@ Gem::Specification.new do |spec|
spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
spec.require_paths = ["lib"]

spec.add_dependency 'activesupport', '>= 5.2.4.3', "<7.1"
spec.add_dependency 'activesupport', '>= 7.0.8', "<8.0"
spec.add_dependency 'rdkafka', '~> 0.8'
spec.add_dependency 'stomp', '~> 1.4.4'

Expand Down

0 comments on commit b1ab77e

Please sign in to comment.