From c79b7a5955a233dc1202229cb8fba597aee44d1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Josef=20=C5=A0im=C3=A1nek?= Date: Wed, 11 Jun 2025 23:40:26 +0200 Subject: [PATCH] Add Ruby 3.3 and 3.4 to CI. - add indirect dev dependency to gemsepc --- .github/workflows/ruby.yml | 2 +- knapsack.gemspec | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index f7fbf6a..11e8324 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -14,7 +14,7 @@ jobs: fail-fast: false matrix: # Due to https://github.com/actions/runner/issues/849, we have to use quotes for '3.0' - ruby: [2.3, 2.4, 2.5, 2.6, 2.7, '3.0', 3.2, truffleruby-head] + ruby: [2.3, 2.4, 2.5, 2.6, 2.7, '3.0', 3.2, 3.3, 3.4, truffleruby-head] steps: - uses: actions/checkout@v2 diff --git a/knapsack.gemspec b/knapsack.gemspec index 66bc344..cc35341 100644 --- a/knapsack.gemspec +++ b/knapsack.gemspec @@ -30,4 +30,7 @@ Gem::Specification.new do |spec| spec.add_development_dependency 'minitest', '>= 5.0.0' spec.add_development_dependency 'pry', '~> 0' spec.add_development_dependency 'timecop', '>= 0.9.4' + + # needed for outdated spinach gherkin-ruby dependency + spec.add_development_dependency 'racc' end