Skip to content

Commit dc193a0

Browse files
committed
Load test deps in Ruby core CI.
1 parent e214f51 commit dc193a0

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

.github/workflows/ruby-core.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,10 @@ jobs:
6161
ruby tool/sync_default_gems.rb rubygems
6262
mv spec/bundler/support/bundle spec/bin/bundle # TODO: fix `sync_default_gems.rb` script so we don't need to vendor the ruby-core binstub ourselves
6363
working-directory: ruby/ruby
64+
- name: Install test dependencies
65+
run: make install-for-test-bundled-gems
66+
working-directory: ruby/ruby
67+
if: matrix.target == 'Rubygems'
6468
- name: Test RubyGems
6569
run: make -s test-all TESTS="--no-retry -j$((1 + $(nproc)))"
6670
working-directory: ruby/ruby

test/rubygems/helper.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
require "tmpdir"
1818
require "rubygems/vendor/uri/lib/uri"
1919
require "zlib"
20+
gem "compact_index", "~> 0.15.0"
2021
require "compact_index"
2122
require_relative "mock_gem_ui"
2223

0 commit comments

Comments
 (0)