Skip to content

Commit bac5ac0

Browse files
committed
CI: Add Ruby 4.0 preview2
1 parent e322bf6 commit bac5ac0

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
- { full: 7.1.1-33, major-minor: '7.1' }
2121
name: Lint (Ruby ${{ matrix.ruby-version }}, ImageMagick ${{ matrix.imagemagick-version.major-minor }})
2222
steps:
23-
- uses: actions/checkout@v5
23+
- uses: actions/checkout@v6
2424
with:
2525
ref: ${{ github.event.pull_request.head.sha }}
2626
- name: Cache ImageMagick
@@ -56,7 +56,7 @@ jobs:
5656
- { full: 7.1.1-33, major-minor: '7.1' }
5757
name: Check RBS (Ruby ${{ matrix.ruby-version }}, ImageMagick ${{ matrix.imagemagick-version.major-minor }})
5858
steps:
59-
- uses: actions/checkout@v5
59+
- uses: actions/checkout@v6
6060
with:
6161
ref: ${{ github.event.pull_request.head.sha }}
6262
- name: Cache ImageMagick
@@ -87,13 +87,14 @@ jobs:
8787
runs-on: ubuntu-24.04
8888
timeout-minutes: 20
8989
strategy:
90+
fail-fast: false
9091
matrix:
91-
ruby-version: ['3.0', '3.1', '3.2', '3.3', '3.4']
92+
ruby-version: ['3.0', '3.1', '3.2', '3.3', '3.4', '4.0.0-preview2']
9293
imagemagick-version:
9394
- { full: 7.1.1-33, major-minor: '7.1' }
9495
name: Ruby ${{ matrix.ruby-version }}
9596
steps:
96-
- uses: actions/checkout@v5
97+
- uses: actions/checkout@v6
9798
- name: Cache ImageMagick
9899
uses: actions/cache@v4
99100
with:
@@ -123,7 +124,7 @@ jobs:
123124
ruby-version: ['9.4.7.0']
124125
name: JRuby ${{ matrix.ruby-version }}
125126
steps:
126-
- uses: actions/checkout@v5
127+
- uses: actions/checkout@v6
127128
- name: Set up Ruby
128129
uses: ruby/setup-ruby@master
129130
with:

0 commit comments

Comments
 (0)