Skip to content

Commit d574ba5

Browse files
authored
ci: install only gems required for running tests (#129)
1 parent 4670f8f commit d574ba5

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

Diff for: .github/workflows/test.yml

+4
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,12 @@ jobs:
6666
with:
6767
ruby-version: ${{ matrix.ruby-version }}
6868
- name: Install as gem
69+
env:
70+
BUNDLE_PATH__SYSTEM: "true"
71+
BUNDLE_WITHOUT: "benchmark:development"
6972
run: |
7073
rake install
74+
bundle install
7175
- name: Test
7276
run: |
7377
ruby -run -e mkdir -- tmp

Diff for: Gemfile

+7-1
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,15 @@ git_source(:github) {|repo_name| "https://github.com/#{repo_name}" }
66
gemspec
77

88
group :development do
9-
gem "benchmark_driver"
109
gem "bundler"
1110
gem "rake"
11+
end
12+
13+
group :benchmark do
14+
gem "benchmark_driver"
15+
end
16+
17+
group :test do
1218
gem "test-unit"
1319
gem "test-unit-ruby-core"
1420
end

0 commit comments

Comments
 (0)