Skip to content

Commit 3f3d2f4

Browse files
committedJan 29, 2025
Drop support of Ruby 3.0
1 parent 6f6d2f0 commit 3f3d2f4

File tree

5 files changed

+7
-14
lines changed

5 files changed

+7
-14
lines changed
 

‎.github/workflows/ci.yml

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- name: Setup Ruby
2525
uses: ruby/setup-ruby@v1
2626
with:
27-
ruby-version: '3.0'
27+
ruby-version: '3.1'
2828

2929
- name: Bundler
3030
run: bundle install
@@ -77,7 +77,6 @@ jobs:
7777
- '3.3'
7878
- '3.2'
7979
- '3.1'
80-
- '3.0'
8180
- 'head'
8281
rails:
8382
- rails_8.0
@@ -95,14 +94,7 @@ jobs:
9594
# Rails 7.2: NotImplementedError
9695
# - trilogy
9796
exclude:
98-
# Rails 7.2 needs Ruby > 3.1
99-
- rails: 'rails_7.2'
100-
ruby: '3.0'
101-
10297
# Rails 8.0 needs Ruby > 3.2
103-
- rails: 'rails_8.0'
104-
ruby: '3.0'
105-
10698
- rails: 'rails_8.0'
10799
ruby: '3.1'
108100

@@ -117,8 +109,8 @@ jobs:
117109
# from
118110
# /home/runner/work/ajax-datatables-rails/ajax-datatables-rails/vendor/bundle/ruby/3.0.0/gems/ruby-oci8-2.2.14/ext/oci8/apiwrap.rb:64:in
119111
# `create_apiwrap'
120-
- rails: rails_7.2
121-
adapter: oracle_enhanced
112+
- rails: 'rails_7.2'
113+
adapter: 'oracle_enhanced'
122114

123115
steps:
124116
- name: Checkout

‎.rubocop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ require:
77

88
AllCops:
99
NewCops: enable
10-
TargetRubyVersion: 3.0
10+
TargetRubyVersion: 3.1
1111
Exclude:
1212
- bin/*
1313
- gemfiles/*

‎CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
* Drop support of Rails 6.1
1212
* Drop support of Rails 7.0
1313
* Drop support of Ruby 2.7
14+
* Drop support of Ruby 3.0
1415
* Add support for Rails 7.2
1516
* Add support for Rails 8.0
1617
* Add support for Ruby 3.4

‎README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
It's tested against :
1313

1414
* Rails: 7.1 / 7.2 / 8.0
15-
* Ruby: 3.0 / 3.1 / 3.2 / 3.3 / 3.4
15+
* Ruby: 3.1 / 3.2 / 3.3 / 3.4
1616
* Databases: MySQL 8 / SQLite3 / Postgresql 16 / Oracle XE 11.2 (thanks to [travis-oracle](https://github.com/cbandy/travis-oracle))
1717
* Adapters: sqlite / mysql2 / trilogy / postgres / postgis / oracle
1818

‎ajax-datatables-rails.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Gem::Specification.new do |s|
2020
'rubygems_mfa_required' => 'true',
2121
}
2222

23-
s.required_ruby_version = '>= 3.0.0'
23+
s.required_ruby_version = '>= 3.1.0'
2424

2525
s.files = Dir['README.md', 'CHANGELOG.md', 'LICENSE', 'lib/**/*.rb', 'lib/**/*.erb']
2626

0 commit comments

Comments
 (0)
Please sign in to comment.