From 4c21caa908dabfd984e9b8aa27ca089d312e0a9c Mon Sep 17 00:00:00 2001 From: Rob White Date: Fri, 8 Nov 2024 10:43:55 +0000 Subject: [PATCH 1/2] Relax activesupport runtime dependency to support Rails 8.x --- hutch.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hutch.gemspec b/hutch.gemspec index afbf6e3..32bf891 100644 --- a/hutch.gemspec +++ b/hutch.gemspec @@ -10,7 +10,7 @@ Gem::Specification.new do |gem| end gem.add_runtime_dependency 'carrot-top', '~> 0.0.7' gem.add_runtime_dependency 'multi_json', '~> 1.15' - gem.add_runtime_dependency 'activesupport', '>= 4.2', '< 8' + gem.add_runtime_dependency 'activesupport', '>= 4.2', '<= 8' gem.name = 'hutch' gem.summary = 'Opinionated asynchronous inter-service communication using RabbitMQ' From 0032e26b9d461448b7f95a2e21186879202a97d5 Mon Sep 17 00:00:00 2001 From: Rob White Date: Fri, 8 Nov 2024 10:45:22 +0000 Subject: [PATCH 2/2] Update to latest checkout GH actions package This resolves some deprecations checkout being run on a deprecated node version --- .github/workflows/test.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1cfe56a..3b8f141 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,6 +1,6 @@ name: Test -concurrency: +concurrency: group: ${{ github.ref }} cancel-in-progress: true @@ -22,7 +22,7 @@ jobs: strategy: fail-fast: false matrix: - ruby-version: + ruby-version: - '2.7' - '3.0' - '3.1' @@ -30,7 +30,7 @@ jobs: - '3.3' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Ruby # To automatically get bug fixes and new Ruby versions for ruby/setup-ruby, # change this to (see https://github.com/ruby/setup-ruby#versioning):