sidekiq 6.0.1, it is possible to pass the following to an ActiveJob worker to prevent it from retrying:
class ExampleJob < ActiveJob::Base sidekiq_options retry: false def perform(*args) # Perform Job end end
More information: https://github.com/mperham/sidekiq/wiki/Active-Job#customizing-error-handling
According to this this requires Rails
6.0.1 or later as well.