Skip to content

Commit 0d5e9fb

Browse files
committed
Bump ruby requirements and matrix
1 parent 9feb806 commit 0d5e9fb

3 files changed

Lines changed: 9 additions & 2 deletions

File tree

.github/workflows/run_tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
runs-on: ubuntu-latest
2323
strategy:
2424
matrix:
25-
ruby-version: ['3.1', '3.2', '3.3', '3.4', 'head']
25+
ruby-version: ['3.3', '3.4', '4.0', 'head']
2626

2727
steps:
2828
- uses: ConorMacBride/install-package@v1

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog
22

3+
## 4.0.0 (Unreleased)
4+
5+
Release 4.0.0 will bump ruby requirements so that it will require the oldest still supported ruby version.
6+
7+
- [CHORE] Bump matrix to include 4.0 and remove unsupported ruby versions
8+
- [CHORE] Bump requirement to Ruby 3.3 as this is the last currently supported version (3.2 is eol as of 2026-04-01)
9+
310
## 3.9.0
411

512
- [FEATURE] Add BT-21 (Subject Code) (this has been added in 3.8.1 but I forgot to add this to the changelog) PR by @valii2334

secretariat.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Gem::Specification.new do |s|
2424
s.homepage = 'https://github.com/halfbyte/ruby-secretariat'
2525
s.license = 'Apache-2.0'
2626

27-
s.required_ruby_version = '>= 2.6.0'
27+
s.required_ruby_version = '>= 3.3.0'
2828

2929
s.add_runtime_dependency 'nokogiri', '~> 1.10'
3030
s.add_runtime_dependency 'bigdecimal', '~> 3.1'

0 commit comments

Comments
 (0)