Skip to content

Commit 7312c2c

Browse files
committed
Add Ruby 4 to CI matrix
Signed-off-by: William Woodruff <william@yossarian.net>
1 parent 6d2c725 commit 7312c2c

1 file changed

Lines changed: 22 additions & 22 deletions

File tree

.github/workflows/tests.yml

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)