Skip to content

Commit

Permalink
Add jruby to CI
Browse files Browse the repository at this point in the history
Add JRuby and JRuby CI to expand the platform coverage.
  • Loading branch information
tachyons authored and tachyons-gitlab committed Dec 17, 2023
1 parent f570fd9 commit 898afc7
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 2 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
ruby: ["3.0", "3.1", "3.2", "head"]
ruby: ["3.0", "3.1", "3.2", "head", "jruby", "jruby-head"]
include:
- ruby: "head"
experimental: true
Expand Down
2 changes: 1 addition & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ NON_WINDOWS_PLATFORMS = [:ruby] # C Ruby (MRI), Rubinius or TruffleRuby, but NOT

group :development do
gem "bundler", "~> 2.4.2"
gem "debug", "~> 1.8", require: false
gem "debug", "~> 1.8", require: false, platforms: [:mri, :mingw, :x64_mingw]
gem "minitest", "~> 5.20"
gem "minitest-reporters", "~> 1.6"
gem "mocha", "~> 2.1"
Expand Down
8 changes: 8 additions & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,13 @@ GEM
reline (>= 0.3.1)
erubi (1.12.0)
io-console (0.6.0)
io-console (0.6.0-java)
irb (1.8.0)
rdoc (~> 6.5)
reline (>= 0.3.6)
jar-dependencies (0.4.1)
json (2.7.1)
json (2.7.1-java)
language_server-protocol (3.17.0.3)
minitest (5.20.0)
minitest-reporters (1.6.1)
Expand All @@ -39,7 +42,10 @@ GEM
prism (0.19.0)
psych (5.1.1.1)
stringio
psych (5.1.1.1-java)
jar-dependencies (>= 0.1.7)
racc (1.7.3)
racc (1.7.3-java)
rainbow (3.1.1)
rake (13.1.0)
rbi (0.1.6)
Expand Down Expand Up @@ -77,6 +83,7 @@ GEM
sorbet (0.5.11150)
sorbet-static (= 0.5.11150)
sorbet-runtime (0.5.11150)
sorbet-static (0.5.11150-java)
sorbet-static (0.5.11150-universal-darwin)
sorbet-static (0.5.11150-x86_64-linux)
sorbet-static-and-runtime (0.5.11150)
Expand Down Expand Up @@ -108,6 +115,7 @@ GEM

PLATFORMS
arm64-darwin
universal-java-11
x64-mingw-ucrt
x64-mingw32
x86_64-darwin
Expand Down

0 comments on commit 898afc7

Please sign in to comment.