diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3021024..fc168c4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - ruby-version: ['3.1', '3.2'] + ruby-version: ['3.2', '3.3'] steps: - uses: actions/checkout@v4 diff --git a/.rubocop.yml b/.rubocop.yml index 8355148..09cd38d 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -6,7 +6,7 @@ require: - test_prof/rubocop AllCops: - TargetRubyVersion: 2.7 + TargetRubyVersion: 3.2 NewCops: enable Naming/VariableNumber: diff --git a/.tool-versions b/.tool-versions index 520a168..c1c77c3 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1 +1 @@ -ruby 3.1.3 +ruby 3.2.3 diff --git a/gobstones.gemspec b/gobstones.gemspec index 415d554..109ae2a 100644 --- a/gobstones.gemspec +++ b/gobstones.gemspec @@ -13,7 +13,7 @@ Gem::Specification.new do |spec| spec.summary = 'Ruby implementation of the Gobstones programming language' spec.description = 'Ruby implementation of the Gobstones programming language' - spec.required_ruby_version = '>= 2.7' + spec.required_ruby_version = '>= 3.2' spec.required_rubygems_version = '>= 2.7.6' spec.add_dependency 'treetop', '~> 1.6'