Skip to content

Commit 5409b91

Browse files
committed
Make bundler version explicit
1 parent 52078f2 commit 5409b91

File tree

1 file changed

+16
-3
lines changed

1 file changed

+16
-3
lines changed

.github/workflows/test.yml

+16-3
Original file line numberDiff line numberDiff line change
@@ -25,34 +25,47 @@ jobs:
2525
include:
2626
- ruby: 2.5.6
2727
gemfile: Gemfile.5.2.pg
28+
bundler: 2.3.0
2829
- ruby: 2.5.6
2930
gemfile: Gemfile.6.0.pg
31+
bundler: 2.3.11
3032

3133
- ruby: 2.6.6
3234
gemfile: Gemfile.5.2.pg
35+
bundler: 2.3.0
3336
- ruby: 2.6.6
3437
gemfile: Gemfile.6.0.pg
38+
bundler: 2.3.11
3539

3640
- ruby: 2.7.2
3741
gemfile: Gemfile.6.0.pg
42+
bundler: 2.3.11
3843
- ruby: 2.7.2
3944
gemfile: Gemfile.6.1.pg
45+
bundler: 2.2.25
4046
- ruby: 2.7.2
4147
gemfile: Gemfile.7.0.pg
48+
bundler: 2.3.0
4249

4350
- ruby: 3.2.0
4451
gemfile: Gemfile.6.1.pg
52+
bundler: 2.2.25
4553
- ruby: 3.2.0
4654
gemfile: Gemfile.7.0.pg
55+
bundler: 2.3.0
4756
- ruby: 3.2.0
4857
gemfile: Gemfile.8.0.pg
58+
bundler: 2.5.23
4959

5060
- ruby: 3.4.1
5161
gemfile: Gemfile.6.1.pg
62+
bundler: 2.2.25
5263
- ruby: 3.4.1
5364
gemfile: Gemfile.7.0.pg
65+
bundler: 2.3.0
5466
- ruby: 3.4.1
5567
gemfile: Gemfile.8.0.pg
68+
bundler: 2.5.23
5669
env:
5770
BUNDLE_GEMFILE: "${{ matrix.gemfile }}"
5871
steps:
@@ -67,7 +80,7 @@ jobs:
6780
PGPASSWORD=postgres psql -c 'create database rails_state_machine_test;' -U postgres -p 5432 -h localhost
6881
- name: Bundle
6982
run: |
70-
gem install bundler:2.1.4
71-
bundle install --no-deployment
83+
gem install bundler:${{ matrix.bundler }}
84+
bundle _${{ matrix.bundler }}_ install --no-deployment
7285
- name: Run tests
73-
run: bundle exec rspec
86+
run: bundle _${{ matrix.bundler }}_ exec rspec

0 commit comments

Comments
 (0)