From 3608107dc50ff5c788dcbc9b2188e9e7574c64cd Mon Sep 17 00:00:00 2001 From: Mathieu Jobin <99191+mathieujobin@users.noreply.github.com> Date: Sun, 8 Oct 2023 20:33:34 +0900 Subject: [PATCH 1/2] lock down vcr gem --- payroll_hero-api.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/payroll_hero-api.gemspec b/payroll_hero-api.gemspec index 38a2993..a366c8b 100644 --- a/payroll_hero-api.gemspec +++ b/payroll_hero-api.gemspec @@ -28,7 +28,7 @@ Gem::Specification.new do |spec| spec.add_development_dependency 'rake', '~> 10.0' spec.add_development_dependency 'rspec' spec.add_development_dependency 'rubocop' - spec.add_development_dependency 'vcr' + spec.add_development_dependency 'vcr', '< 6.2' spec.add_development_dependency 'webmock' spec.add_development_dependency 'rack', '< 2.0.0' # requires ruby >= 2.2.2 for 2.0 # Version locked as 1.10.4 has known installation issues From 09f58834d6804e9c717d1d9a361ef5fe8084a8e9 Mon Sep 17 00:00:00 2001 From: Mathieu Jobin <99191+mathieujobin@users.noreply.github.com> Date: Sun, 8 Oct 2023 20:35:03 +0900 Subject: [PATCH 2/2] add ruby 3.2 to the build mix --- .github/workflows/ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ee8deb3..59b0ac3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,6 +20,8 @@ jobs: gemfile: ["rails_7.0"] ruby: [2.7] include: + - gemfile: rails_7.0 + ruby: '3.2' - gemfile: rails_7.0 ruby: '3.1' # - gemfile: rails_6.1