-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for ruby 3.2. Drop older ruby versions and que #33
base: master
Are you sure you want to change the base?
Changes from all commits
87b54b7
0fcdb22
97deb40
980bf33
9b77f4c
87701d5
6b6c388
6313ecf
9f2d2f7
6525bab
56b342c
4bd28c8
70578ee
ca352fd
be501f8
ebd6798
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -19,22 +19,19 @@ jobs: | |
runs-on: ubuntu-latest | ||
strategy: | ||
matrix: | ||
ruby: ['2.5.1', '2.7.2', '2.6.5'] | ||
ruby: ['3.2.2'] | ||
gemfile: | ||
- gemfiles/ruby_kafka.gemfile | ||
- gemfiles/que_0.12.2.gemfile | ||
- gemfiles/que_0.12.3.gemfile | ||
- gemfiles/rails_5.2.gemfile | ||
- gemfiles/shoryuken_4.0.gemfile | ||
- gemfiles/sidekiq_4.2.gemfile | ||
- gemfiles/sinatra_1.4.gemfile | ||
- gemfiles/sinatra_2.0.gemfile | ||
Comment on lines
-25
to
-31
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Did all of those fail? If not, id say we leave the most reasonable ones still active!? That way we can ensure that some older versions are still running without major issues. |
||
- gemfiles/rails_7.0.gemfile | ||
- gemfiles/shoryuken_6.0.gemfile | ||
- gemfiles/sidekiq_5.0.gemfile | ||
- gemfiles/sinatra_2.2.gemfile | ||
allow_failures: | ||
- false | ||
include: | ||
- os: ubuntu | ||
ruby-version: ruby-head | ||
gemfile: gemfiles/rails_5.2.gemfile | ||
gemfile: gemfiles/rails_7.0.gemfile | ||
allow_failures: true | ||
env: | ||
BUNDLE_GEMFILE: "${{ matrix.gemfile }}" | ||
|
@@ -71,7 +68,7 @@ jobs: | |
# To automatically get bug fixes and new Ruby versions for ruby/setup-ruby, | ||
# change this to (see https://github.com/ruby/setup-ruby#versioning): | ||
# uses: ruby/setup-ruby@v1 | ||
uses: ruby/setup-ruby@473e4d8fe5dd94ee328fdfca9f8c9c7afc9dae5e | ||
uses: ruby/setup-ruby@v1 | ||
with: | ||
ruby-version: ${{ matrix.ruby }} | ||
bundler-cache: true # runs 'bundle install' and caches installed gems automatically | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
2.5.1 | ||
3.2.2 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
# frozen_string_literal: true | ||
|
||
eval_gemfile(File.join(File.dirname(__FILE__), "gemfiles/rails_5.2.gemfile")) | ||
eval_gemfile(File.join(File.dirname(__FILE__), "gemfiles/rails_7.1.gemfile")) | ||
|
||
gem "wwtd" |
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
# frozen_string_literal: true | ||
|
||
module Kiev | ||
VERSION = "4.9.0" | ||
VERSION = "5.0.0" | ||
end |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why
3.2
? At least ruby3.0.x
is still insecurity maintenance phase
https://www.ruby-lang.org/en/downloads/ so id say its better to have the active ruby versions supported!?