From db15533e34fd5f7973b49c6040709ec55898f52b Mon Sep 17 00:00:00 2001 From: cobafan Date: Thu, 25 Dec 2025 15:04:13 +0900 Subject: [PATCH] Support Ruby 4.0 --- .github/workflows/testing-skipped.yml | 2 +- .github/workflows/testing.yml | 2 +- vagrant.gemspec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/testing-skipped.yml b/.github/workflows/testing-skipped.yml index 7cf45a7d9..51e283f72 100644 --- a/.github/workflows/testing-skipped.yml +++ b/.github/workflows/testing-skipped.yml @@ -19,7 +19,7 @@ jobs: continue-on-error: true strategy: matrix: - ruby: [ '3.1', '3.2', '3.3', '3.4' ] + ruby: [ '3.1', '3.2', '3.3', '3.4', '3.5', '4.0' ] name: Vagrant unit tests on Ruby ${{ matrix.ruby }} steps: - name: Stubbed for skip diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index 1e91a86e4..6cc91f8e6 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -32,7 +32,7 @@ jobs: continue-on-error: true strategy: matrix: - ruby: [ '3.1', '3.2', '3.3', '3.4' ] + ruby: [ '3.1', '3.2', '3.3', '3.4', '3.5', '4.0' ] name: Vagrant unit tests on Ruby ${{ matrix.ruby }} steps: - name: Code Checkout diff --git a/vagrant.gemspec b/vagrant.gemspec index fa32d4bd4..1e02088eb 100644 --- a/vagrant.gemspec +++ b/vagrant.gemspec @@ -12,7 +12,7 @@ Gem::Specification.new do |s| s.summary = "Build and distribute virtualized development environments." s.description = "Vagrant is a tool for building and distributing virtualized development environments." - s.required_ruby_version = ">= 3.0", "< 3.5" + s.required_ruby_version = ">= 3.0" s.required_rubygems_version = ">= 1.3.6" s.add_dependency "base64", "~> 0.2.0"