Merge pull request #259 from puppetlabs/maint/main/ci-add-ruby-3.4-4.0

(maint) Add Ruby 3.3, 3.4, and 4.0 to test matrix
This commit is contained in:
Michael Hashizume 2026-05-21 11:07:31 -07:00 committed by GitHub
commit 30096bbc7f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 7 additions and 0 deletions

View file

@ -21,6 +21,9 @@ jobs:
- '3.0' - '3.0'
- '3.1' - '3.1'
- '3.2' - '3.2'
- '3.3'
- '3.4'
- '4.0'
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4

View file

@ -7,6 +7,8 @@ gemspec
gem 'rake', require: false gem 'rake', require: false
group :test do group :test do
# base64 is a bundled gem in Ruby >= 3.4, so it must be declared explicitly.
gem 'base64'
gem 'simplecov', '~> 0.22.0' gem 'simplecov', '~> 0.22.0'
gem 'simplecov-html', '~> 0.13.1' gem 'simplecov-html', '~> 0.13.1'
gem 'simplecov-lcov', '~> 0.8.0' gem 'simplecov-lcov', '~> 0.8.0'

View file

@ -11,6 +11,7 @@ GEM
addressable (2.9.0) addressable (2.9.0)
public_suffix (>= 2.0.2, < 8.0) public_suffix (>= 2.0.2, < 8.0)
ast (2.4.3) ast (2.4.3)
base64 (0.3.0)
bigdecimal (4.1.2) bigdecimal (4.1.2)
coderay (1.1.3) coderay (1.1.3)
commander (5.0.0) commander (5.0.0)
@ -105,6 +106,7 @@ PLATFORMS
x86_64-linux x86_64-linux
DEPENDENCIES DEPENDENCIES
base64
pry pry
rake rake
rb-readline rb-readline