Skip to content

Commit bed1b83

Browse files
authored
Merge pull request #52 from bastelfreak/ci
Add Ruby 3.3 to CI and cleanup CI config
2 parents a57a829 + 0dc403d commit bed1b83

File tree

1 file changed

+9
-12
lines changed

1 file changed

+9
-12
lines changed

.github/workflows/rspec_tests.yaml

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,11 @@ jobs:
1313
strategy:
1414
matrix:
1515
cfg:
16-
- {os: ubuntu-20.04, ruby: '2.7'}
17-
- {os: ubuntu-20.04, ruby: '3.0'}
18-
- {os: ubuntu-20.04, ruby: '3.2'}
19-
- {os: ubuntu-20.04, ruby: 'jruby-9.4.2'}
16+
- {os: ubuntu-22.04, ruby: '2.7'}
17+
- {os: ubuntu-22.04, ruby: '3.0'}
18+
- {os: ubuntu-22.04, ruby: '3.2'}
19+
- {os: ubuntu-22.04, ruby: '3.3'}
20+
- {os: ubuntu-22.04, ruby: 'jruby-9.4.2'}
2021
- {os: windows-2019, ruby: '2.7'}
2122
- {os: windows-2019, ruby: '3.0'}
2223
- {os: windows-2019, ruby: '3.2'}
@@ -30,11 +31,7 @@ jobs:
3031
uses: ruby/setup-ruby@v1
3132
with:
3233
ruby-version: ${{ matrix.cfg.ruby }}
33-
34-
- name: Update rubygems and install gems
35-
run: |
36-
gem update --system --silent --no-document
37-
bundle config set without packaging
38-
bundle install --jobs 4 --retry 3
39-
40-
- run: bundle exec rake spec
34+
bundler-cache: true
35+
- run: bundle exec rake spec
36+
- name: Verify gem builds
37+
run: gem build --verbose *.gemspec

0 commit comments

Comments
 (0)