Skip to content

Commit

Permalink
Add sidekiq from main for testing purposes
Browse files Browse the repository at this point in the history
We run against 8.0.0.beta1 already but it can be
useful to test against main when needed.
  • Loading branch information
solnic committed Feb 18, 2025
1 parent e6bfc04 commit b1f747b
Showing 1 changed file with 11 additions and 6 deletions.
17 changes: 11 additions & 6 deletions sentry-sidekiq/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,18 @@ gem "sentry-rails", path: "../sentry-rails"
# loofah changed the required ruby version in a patch so we need to explicitly pin it
gem "loofah", "2.20.0" if RUBY_VERSION.to_f < 2.5

sidekiq_version = ENV["SIDEKIQ_VERSION"]
sidekiq_version = "7.0" if sidekiq_version.nil?
sidekiq_version = Gem::Version.new(sidekiq_version)

gem "sidekiq", "~> #{sidekiq_version}"
if ENV["SIDEKIQ_MAIN"]
gem "sidekiq", github: "sidekiq/sidekiq", branch: "main"
sidekiq_version = "main"
else
sidekiq_version = ENV["SIDEKIQ_VERSION"]
sidekiq_version = "7.0" if sidekiq_version.nil?
sidekiq_version = Gem::Version.new(sidekiq_version)

gem "sidekiq", "~> #{sidekiq_version}"
end

if RUBY_VERSION.to_f >= 2.7 && sidekiq_version >= Gem::Version.new("6.0")
if sidekiq_version == "main" || RUBY_VERSION.to_f >= 2.7 && sidekiq_version >= Gem::Version.new("6.0")
gem "sidekiq-cron"
gem "sidekiq-scheduler"
end
Expand Down

0 comments on commit b1f747b

Please sign in to comment.