@@ -14,31 +14,31 @@ jobs:
1414 strategy :
1515 matrix :
1616 platform : ["ubuntu-latest", "macos-latest"]
17- ruby : ["3.2", "3.3", "3.4"]
17+ ruby : ["3.2", "3.3", "3.4", "4.0" ]
1818 runs-on : ${{ matrix.platform }}
1919 steps :
20- - name : Set up Git repository
21- uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
22- with :
23- persist-credentials : false
20+ - name : Set up Git repository
21+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
22+ with :
23+ persist-credentials : false
2424
25- - name : Set up Ruby
26- uses : ruby/setup-ruby@90be1154f987f4dc0fe0dd0feedac9e473aa4ba8 # v1.286.0
27- with :
28- ruby-version : ${{ matrix.ruby }}
29- bundler-cache : true
25+ - name : Set up Ruby
26+ uses : ruby/setup-ruby@90be1154f987f4dc0fe0dd0feedac9e473aa4ba8 # v1.286.0
27+ with :
28+ ruby-version : ${{ matrix.ruby }}
29+ bundler-cache : true
3030
31- - name : Run tests
32- env :
33- CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
34- run : bundle exec rake
31+ - name : Run tests
32+ env :
33+ CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
34+ run : bundle exec rake
3535
36- - name : Run RuboCop
37- run : bundle exec rubocop -D lib/
36+ - name : Run RuboCop
37+ run : bundle exec rubocop -D lib/
3838
39- - name : Upload coverage results
40- uses : codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
41- with :
42- files : coverage/coverage.xml
43- disable_search : true
44- token : ${{ secrets.CODECOV_TOKEN }}
39+ - name : Upload coverage results
40+ uses : codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
41+ with :
42+ files : coverage/coverage.xml
43+ disable_search : true
44+ token : ${{ secrets.CODECOV_TOKEN }}
0 commit comments