Skip to content

Commit e32a450

Browse files
committed
Require Ruby >= 3.1
Signed-off-by: Jordan Hollinger <jordan.hollinger@procore.com>
1 parent 21e5c31 commit e32a450

File tree

3 files changed

+5
-26
lines changed

3 files changed

+5
-26
lines changed

.github/workflows/test.yaml

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -53,28 +53,3 @@ jobs:
5353
bundle exec appraisal ar-7.0 rake test
5454
bundle exec appraisal ar-7.1 rake test
5555
bundle exec appraisal ar-7.2 rake test
56-
57-
test-3_0:
58-
strategy:
59-
matrix:
60-
os: [ubuntu-latest]
61-
ruby: ["3.0"]
62-
runs-on: ${{ matrix.os }}
63-
steps:
64-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
65-
- name: Set up Ruby ${{ matrix.ruby }}
66-
uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
67-
with:
68-
ruby-version: ${{ matrix.ruby }}
69-
bundler-cache: true
70-
- name: Installing dependencies
71-
run: |
72-
bundle check --path=vendor/bundle || bundle install --path=vendor/bundle
73-
bundle exec appraisal ar-6.1 bundle install --path=vendor/bundle
74-
bundle exec appraisal ar-7.0 bundle install --path=vendor/bundle
75-
bundle exec appraisal ar-7.1 bundle install --path=vendor/bundle
76-
- name: Run tests
77-
run: |
78-
bundle exec appraisal ar-6.1 rake test
79-
bundle exec appraisal ar-7.0 rake test
80-
bundle exec appraisal ar-7.1 rake test

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
### NEXT (?)
2+
3+
- Drop support for Ruby 3.0
4+
15
### 1.3.0 (2024-09-04)
26

37
- Support ActiveRecord 7.2

blueprinter-activerecord.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Gem::Specification.new do |spec|
1212
spec.description = 'Eager loading and other ActiveRecord helpers for Blueprinter'
1313
spec.homepage = 'https://github.com/procore-oss/blueprinter-activerecord'
1414
spec.license = 'MIT'
15-
spec.required_ruby_version = Gem::Requirement.new('>= 3.0')
15+
spec.required_ruby_version = Gem::Requirement.new('>= 3.1')
1616

1717
spec.metadata['homepage_uri'] = spec.homepage
1818
spec.metadata['source_code_uri'] = 'https://github.com/procore-oss/blueprinter-activerecord'

0 commit comments

Comments
 (0)