Skip to content

Commit 0ebd3c9

Browse files
committed
Remove the last remnants of JRuby from the CI (closes #279).
* The main `ronin` gem cannot support testing against or installing on JRuby due to pulling in the `ronin-recon` dependency, which in turn uses the `async` gems, which rely on C extensions (ex: `io-event`). * Note: the other `ronin-*` libraries still support JRuby.
1 parent 71356df commit 0ebd3c9

File tree

2 files changed

+0
-8
lines changed

2 files changed

+0
-8
lines changed

.github/workflows/ruby.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ jobs:
1212
- '3.2'
1313
- '3.3'
1414
- '3.4'
15-
# - jruby
1615
- truffleruby
1716
name: Ruby ${{ matrix.ruby }}
1817
steps:

Gemfile

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

55
gemspec
66

7-
gem 'jruby-openssl', '~> 0.7', platforms: :jruby
8-
97
group :net do
108
gem 'net-telnet', '~> 0.1'
119

@@ -22,11 +20,6 @@ end
2220

2321
group :database do
2422
gem 'sqlite3', '~> 1.0', platforms: [:mri, :truffleruby]
25-
26-
platform :jruby do
27-
gem 'activerecord-jdbcsqlite3-adapter', '~> 70.0'
28-
gem 'activerecord', '< 7.1.0'
29-
end
3023
end
3124

3225
# Library dependencies

0 commit comments

Comments
 (0)