7.0 notes, fix CI

This commit is contained in:
Mike Perham 2022-02-14 15:27:16 -08:00
parent 1a21ea9a2b
commit c33a5d4a1c
3 changed files with 27 additions and 1 deletions

View File

@ -52,6 +52,8 @@ Sidekiq and see its features in action. Here's the Web UI:
Want to Upgrade?
-------------------
Upgrade notes between each major version can be found in the `docs/` directory.
I also sell Sidekiq Pro and Sidekiq Enterprise, extensions to Sidekiq which provide more
features, a commercial-friendly license and allow you to support high
quality open source development all at the same time. Please see the

25
docs/7.0-Upgrade.md Normal file
View File

@ -0,0 +1,25 @@
# Welcome to Sidekiq 7.0!
Sidekiq 7.0 contains some breaking changes which streamline proper operation
of Sidekiq. It also drops support for EOL versions of Ruby and Rails.
## What's New
This release has major breaking changes. Read and test carefully in production.
- Redis 6.0+ and Ruby 2.7+ are now required.
## Upgrade
As always, please upgrade Sidekiq **one major version at a time**.
If you are already running Sidekiq 6.x, then:
* Upgrade to the latest Sidekiq 6.x.
```ruby
gem 'sidekiq', '< 7'
```
* Fix any deprecation warnings you see.
* Upgrade to 7.x.
```ruby
gem 'sidekiq', '< 8'
```

View File

@ -11,7 +11,6 @@ require "fileutils"
require "sidekiq"
require "sidekiq/launcher"
require "sidekiq/util"
require "gem/version"
module Sidekiq
class CLI