From df7c2df87f4bd5dadcce20404feb32022a59196c Mon Sep 17 00:00:00 2001 From: Tim Riley Date: Wed, 26 Nov 2025 10:27:26 +1100 Subject: [PATCH 1/2] Test on jruby --- .github/workflows/ci.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e13579a..27c2357 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,6 +1,5 @@ # This file is synced from hanakai-rb/repo-sync - name: CI on: @@ -20,9 +19,10 @@ jobs: fail-fast: false matrix: ruby: - - "3.4" - - "3.3" - - "3.2" + - "3.4" + - "3.3" + - "3.2" + - jruby include: - ruby: "3.4" coverage: "true" @@ -68,4 +68,3 @@ jobs: run: | tag=$(echo $GITHUB_REF | cut -d / -f 3) ossy gh w dry-rb/devtools release --payload "{\"tag\":\"$tag\",\"sha\":\"${{github.sha}}\",\"tag_creator\":\"$GITHUB_ACTOR\",\"repo\":\"$GITHUB_REPOSITORY\",\"repo_name\":\"${{github.event.repository.name}}\"}" - From 69cc03de525926fce5f03e1471ec5bcad6cfa5c0 Mon Sep 17 00:00:00 2001 From: Tim Riley Date: Wed, 26 Nov 2025 10:40:37 +1100 Subject: [PATCH 2/2] Remove old byebug gem MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This doesn’t work on JRuby, and we don’t really need it anyway. --- Gemfile.devtools | 1 - spec/spec_helper.rb | 4 ---- 2 files changed, 5 deletions(-) diff --git a/Gemfile.devtools b/Gemfile.devtools index abe5367..283cf79 100644 --- a/Gemfile.devtools +++ b/Gemfile.devtools @@ -14,5 +14,4 @@ end group :tools do gem "rubocop", "~> 1.72.0" - gem "byebug" end diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 1781b8f..3d36c4c 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -3,10 +3,6 @@ require_relative "support/coverage" require_relative "support/warnings" -begin - require "pry-byebug" -rescue LoadError; end - require "dry/logic" require "pathname"