From d952f8b0fbad7ffcff7c990a755bd89fd9b2bc94 Mon Sep 17 00:00:00 2001 From: Bartosz Date: Wed, 10 Jun 2026 15:27:09 +0200 Subject: [PATCH] Test against castle-rb 9.2.0 from the tagged release Point the SDK dependency at the `v9.2.0` Git tag so the demo can run against the new release before it is published to RubyGems. A commented registry constraint (`~> 9.2`) is kept for switching back once the gem is published. --- Gemfile | 4 +++- Gemfile.lock | 12 +++++++++--- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/Gemfile b/Gemfile index 5809d89..d284c5d 100644 --- a/Gemfile +++ b/Gemfile @@ -5,7 +5,9 @@ source 'https://rubygems.org' ruby file: '.ruby-version' gem 'bootsnap', require: false -gem 'castle-rb', '~> 9.1' +# Test against the tagged 9.2.0 release before it lands on RubyGems. +# Once published, switch back to the registry version: gem 'castle-rb', '~> 9.2' +gem 'castle-rb', github: 'castle/castle-ruby', tag: 'v9.2.0' gem 'devise', '~> 5.0' gem 'dotenv-rails' gem 'hamlit-rails' diff --git a/Gemfile.lock b/Gemfile.lock index dad80fd..01de8c8 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,3 +1,11 @@ +GIT + remote: https://github.com/castle/castle-ruby.git + revision: 3f15ee4c9d8efa135ea942e95bef9b9784178aad + tag: v9.2.0 + specs: + castle-rb (9.2.0) + base64 (~> 0.2) + GEM remote: https://rubygems.org/ specs: @@ -84,8 +92,6 @@ GEM builder (3.3.0) byebug (13.0.0) reline (>= 0.6.0) - castle-rb (9.1.0) - base64 (~> 0.2) concurrent-ruby (1.3.6) connection_pool (3.0.2) crass (1.0.6) @@ -310,7 +316,7 @@ PLATFORMS DEPENDENCIES bootsnap byebug - castle-rb (~> 9.1) + castle-rb! devise (~> 5.0) dotenv-rails factory_bot_rails