Skip to content

Commit 51797be

Browse files
committed
Added Ruby 3.2 to test matrix
1 parent a574978 commit 51797be

File tree

3 files changed

+11
-3
lines changed

3 files changed

+11
-3
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,25 +19,31 @@ jobs:
1919
runs-on: ubuntu-latest
2020
strategy:
2121
matrix:
22-
ruby-version: ['2.5', '2.6', '2.7', '3.0', '3.1']
22+
ruby-version: ['2.5', '2.6', '2.7', '3.0', '3.1', '3.2']
2323
gemfile: [ar_52, ar_60, ar_61, ar_70]
2424
exclude:
25-
- ruby-version: '3.0'
25+
- ruby-version: '3.2'
2626
gemfile: ar_52
27+
- ruby-version: '3.2'
28+
gemfile: ar_60
29+
- ruby-version: '3.2'
30+
gemfile: ar_61
2731
- ruby-version: '3.1'
2832
gemfile: ar_52
2933
- ruby-version: '3.1'
3034
gemfile: ar_60
3135
- ruby-version: '3.1'
3236
gemfile: ar_61
37+
- ruby-version: '3.0'
38+
gemfile: ar_52
3339
- ruby-version: '2.5'
3440
gemfile: ar_70
3541
- ruby-version: '2.6'
3642
gemfile: ar_70
3743
env: # $BUNDLE_GEMFILE must be set at the job level, so it is set for all steps
3844
BUNDLE_GEMFILE: ${{ github.workspace }}/gemfiles/${{ matrix.gemfile }}.gemfile
3945
steps:
40-
- uses: actions/checkout@v2
46+
- uses: actions/checkout@v3
4147
- name: Set up Ruby
4248
# To automatically get bug fixes and new Ruby versions for ruby/setup-ruby,
4349
# change this to (see https://github.com/ruby/setup-ruby#versioning):

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,4 @@ db.log
1717
test.sqlite3
1818
/gemfiles/*.lock
1919
/gemfiles/.bundle
20+
/.ruby-version

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ ActsAsRecursiveTree is tested with following rubies:
2626
* MRuby 2.7
2727
* MRuby 3.0
2828
* MRuby 3.1
29+
* MRuby 3.2
2930

3031
Other Ruby implementations are not tested, but should also work.
3132

0 commit comments

Comments
 (0)