@@ -14,12 +14,10 @@ jobs:
1414 strategy :
1515 fail-fast : false
1616 matrix :
17- ruby : ['2.3', '2.4 ', '2.5', '2.6 ', '2.7 ', '3.0 ', jruby-head, truffleruby-head]
17+ ruby : ['3.1 ', '3.2 ', '3.3 ', '3.4 ', jruby-head, truffleruby-head]
1818 steps :
19- - uses : actions/checkout@v3
19+ - uses : actions/checkout@v4
2020 - uses : ruby/setup-ruby@v1
21- env :
22- REDIS_VERSION : ${{ matrix.redis }}
2321 with :
2422 ruby-version : ${{ matrix.ruby }}
2523 bundler-cache : true
@@ -29,40 +27,40 @@ jobs:
2927 env :
3028 MYSQL_USER : root
3129 MYSQL_PASSWORD : root
32- - uses : codecov/codecov-action@v3
33- if : matrix.ruby == '3.0 '
30+ - uses : codecov/codecov-action@v4
31+ if : matrix.ruby == '3.4 '
3432 with :
3533 files : coverage/coverage.xml
3634 - run : bin/check-version
3735
3836 rubocop :
3937 runs-on : ubuntu-latest
4038 steps :
41- - uses : actions/checkout@v3
39+ - uses : actions/checkout@v4
4240 - uses : ruby/setup-ruby@v1
4341 with :
44- ruby-version : ' 2.7 '
42+ ruby-version : ' 3.4 '
4543 bundler-cache : true
4644 - run : bundle exec rubocop
4745
4846 yard :
4947 runs-on : ubuntu-latest
5048 steps :
51- - uses : actions/checkout@v3
49+ - uses : actions/checkout@v4
5250 - uses : ruby/setup-ruby@v1
5351 with :
54- ruby-version : ' 3.0 '
52+ ruby-version : ' 3.4 '
5553 bundler-cache : true
5654 - run : bin/yardoc --fail-on-warning
5755
5856 check_version :
5957 runs-on : ubuntu-latest
6058 if : startsWith(github.ref, 'refs/tags/v')
6159 steps :
62- - uses : actions/checkout@v3
60+ - uses : actions/checkout@v4
6361 - uses : ruby/setup-ruby@v1
6462 with :
65- ruby-version : ' 3.0 '
63+ ruby-version : ' 3.4 '
6664 bundler-cache : true
6765 - run : bin/check-version
6866
7169 if : startsWith(github.ref, 'refs/tags/v')
7270 runs-on : ubuntu-latest
7371 steps :
74- - uses : actions/checkout@v3
72+ - uses : actions/checkout@v4
7573 - name : Publish to RubyGems
7674 run : |
7775 mkdir -p $HOME/.gem
0 commit comments