Skip to content

Commit

Permalink
add jruby 9.4 to CI matrix
Browse files Browse the repository at this point in the history
It was released late 2022 and targets ruby 3.1 compatibility.

Remove ascii85_native from the Gemfile. We needed it to load the rbi
files via tapioca, but it doesn't load on jruby.
  • Loading branch information
yob committed May 14, 2023
1 parent fd33353 commit 37a5eb8
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
6 changes: 6 additions & 0 deletions .buildkite/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -113,3 +113,9 @@ steps:
DOCKER_IMAGE: "jruby"
RUBY_VERSION: "9.3"
BUNDLE_GEMFILE: "/work/Gemfile-legacy"

- command: "auto/run-specs"
label: "rspec (jruby-9.4)"
env:
DOCKER_IMAGE: "jruby"
RUBY_VERSION: "9.4"
3 changes: 0 additions & 3 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,5 @@ gem "sorbet", "0.5.10821"
gem "tapioca", "0.11.6", require: false
gem 'parlour'

# This is an optional dependency at runtime, but load it in development so tapioca generates rbi files
gem "ascii85_native"

# Required by yard. Part of stdlib in older rubies, but on modern rubies it's a gem
gem "webrick"

0 comments on commit 37a5eb8

Please sign in to comment.