Skip to content

Commit 9cad72e

Browse files
committed
ci: drop jruby where unsupported, pin concurrent-ruby where needed
and add "drb" as a dep where needed
1 parent 22e9e6f commit 9cad72e

File tree

4 files changed

+7
-6
lines changed

4 files changed

+7
-6
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,13 +78,13 @@ jobs:
7878
- { activesupport: "8.0", ruby: "3.3" }
7979
- { activesupport: "8.0", ruby: "3.4" }
8080
- { activesupport: "8.0", ruby: "ruby-head" }
81-
- { activesupport: "8.0", ruby: "jruby" }
81+
# - { activesupport: "8.0", ruby: "jruby" } # uncomment once jruby reports "ruby >= 3.2"
8282
# rails 8.1
8383
- { activesupport: "edge", ruby: "3.2" }
8484
- { activesupport: "edge", ruby: "3.3" }
8585
- { activesupport: "edge", ruby: "3.4" }
8686
- { activesupport: "edge", ruby: "ruby-head" }
87-
- { activesupport: "edge", ruby: "jruby" }
87+
# - { activesupport: "edge", ruby: "jruby" } # uncomment once jruby reports "ruby >= 3.2"
8888
env:
8989
BUNDLE_GEMFILE: gemfiles/active_support_${{ matrix.activesupport }}.gemfile
9090
steps:

gemfiles/active_support_6.0.gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ source "https://rubygems.org"
44

55
gem "activesupport", "~> 6.0.0"
66

7-
gem "nokogiri", ">= 1.7.0"
7+
gem "concurrent-ruby", "1.3.4" # to avoid the logger issue
88

99
gemspec path: "../"

gemfiles/active_support_6.1.gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ source "https://rubygems.org"
44

55
gem "activesupport", "~> 6.1.0"
66

7-
gem "nokogiri", ">= 1.7.0"
7+
gem "concurrent-ruby", "1.3.4" # to avoid the logger issue
88

99
gemspec path: "../"

gemfiles/active_support_7.0.gemfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ source "https://rubygems.org"
44

55
gem "activesupport", "~> 7.0.0"
66

7-
gem "nokogiri", ">= 1.7.0"
8-
gem "mutex_m" # for ruby 3.4.0-dev
7+
gem "mutex_m" # for ruby 3.4.0
8+
gem "drb" # for ruby 3.4.0
9+
gem "concurrent-ruby", "1.3.4" # to avoid the logger issue
910

1011
gemspec path: "../"

0 commit comments

Comments
 (0)