Skip to content

Commit 2cc4dda

Browse files
committed
ruby 4
1 parent 224c9e3 commit 2cc4dda

File tree

5 files changed

+16
-16
lines changed

5 files changed

+16
-16
lines changed

.github/workflows/ci_linux_ubuntu_aarch64_gnu.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
fail-fast: false
5959
matrix:
6060
ruby:
61-
- '3.5.0-preview1'
61+
- '4.0.0-preview2'
6262
- '3.4'
6363
- '3.3'
6464
- '3.2'
@@ -187,7 +187,7 @@ jobs:
187187
fail-fast: false
188188
matrix:
189189
ruby:
190-
- '3.5.0-preview1'
190+
- '4.0.0-preview2'
191191
- '3.4'
192192
- '3.3'
193193
- '3.2'

.github/workflows/ci_linux_ubuntu_aarch64_gnu_complementary.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#
88
# WHY COMPLEMENTARY TESTING FOR AARCH64:
99
# - ARM64 precompiled binary testing is stable (rarely breaks from code changes)
10-
# - Edge Ruby versions (3.5-preview, JRuby) need testing but shouldn't block PRs
10+
# - Edge Ruby versions (4.0-preview, JRuby) need testing but shouldn't block PRs
1111
# - Integration specs test OS library compatibility, which changes with system updates
1212
# - ARM64 architecture has specific compilation and linking considerations
1313
# - These tests catch regressions from external changes (system libs, Ruby updates)
@@ -22,7 +22,7 @@
2222
# - Validates that removing build tools doesn't break precompiled usage
2323
#
2424
# EXTENDED COMPATIBILITY TESTING:
25-
# - Edge case Ruby versions: 3.5.0-preview1, JRuby-10.0 on ARM64
25+
# - Edge case Ruby versions: 4.0.0-preview2, JRuby-10.0 on ARM64
2626
# - Integration specs testing system library compatibility
2727
# - Both compilation and precompiled flows for comprehensive coverage
2828
# - Cross-platform compatibility validation for aarch64 architecture
@@ -126,7 +126,7 @@ jobs:
126126
fail-fast: false
127127
matrix:
128128
ruby:
129-
- '3.5.0-preview1'
129+
- '4.0.0-preview2'
130130
- '3.4'
131131
- '3.3'
132132
- '3.2'
@@ -210,7 +210,7 @@ jobs:
210210
fail-fast: false
211211
matrix:
212212
ruby:
213-
- '3.5.0-preview1'
213+
- '4.0.0-preview2'
214214
- '3.4'
215215
- '3.3'
216216
- '3.2'

.github/workflows/ci_linux_ubuntu_x86_64_gnu.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
fail-fast: false
5959
matrix:
6060
ruby:
61-
- '3.5.0-preview1'
61+
- '4.0.0-preview2'
6262
- '3.4'
6363
- '3.3'
6464
- '3.2'
@@ -197,7 +197,7 @@ jobs:
197197
fail-fast: false
198198
matrix:
199199
ruby:
200-
- '3.5.0-preview1'
200+
- '4.0.0-preview2'
201201
- '3.4'
202202
- '3.3'
203203
- '3.2'

.github/workflows/ci_linux_ubuntu_x86_64_gnu_complementary.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#
88
# WHY COMPLEMENTARY TESTING:
99
# - Precompiled binary testing is stable (rarely breaks from code changes)
10-
# - Edge Ruby versions (3.5-preview, JRuby) need testing but shouldn't block PRs
10+
# - Edge Ruby versions (4.0-preview, JRuby) need testing but shouldn't block PRs
1111
# - Integration specs test OS library compatibility, which changes with system updates
1212
# - These tests catch regressions from external changes (system libs, Ruby updates)
1313
# - Running every 3 days to prevent these slower tests from blocking PR velocity
@@ -21,7 +21,7 @@
2121
# - Validates that removing build tools doesn't break precompiled usage
2222
#
2323
# EXTENDED COMPATIBILITY TESTING:
24-
# - Edge case Ruby versions: 3.5.0-preview1, JRuby-10.0
24+
# - Edge case Ruby versions: 4.0.0-preview2, JRuby-10.0
2525
# - Integration specs testing system library compatibility
2626
# - Both compilation and precompiled flows for comprehensive coverage
2727
# - Cross-platform compatibility validation
@@ -125,7 +125,7 @@ jobs:
125125
fail-fast: false
126126
matrix:
127127
ruby:
128-
- '3.5.0-preview1'
128+
- '4.0.0-preview2'
129129
- '3.4'
130130
- '3.3'
131131
- '3.2'
@@ -209,7 +209,7 @@ jobs:
209209
fail-fast: false
210210
matrix:
211211
ruby:
212-
- '3.5.0-preview1'
212+
- '4.0.0-preview2'
213213
- '3.4'
214214
- '3.3'
215215
- '3.2'

.github/workflows/ci_macos_arm64.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
fail-fast: false
2727
matrix:
2828
ruby:
29-
- '3.5.0-preview1'
29+
- '4.0.0-preview2'
3030
- '3.4'
3131
- '3.3'
3232
- '3.2'
@@ -38,7 +38,7 @@ jobs:
3838
macos-version: 'macos-15'
3939
coverage: 'true'
4040
exclude:
41-
- ruby: '3.5.0-preview1'
41+
- ruby: '4.0.0-preview2'
4242
macos-version: 'macos-14'
4343
runs-on: ${{ matrix.macos-version }}
4444
steps:
@@ -169,7 +169,7 @@ jobs:
169169
fail-fast: false
170170
matrix:
171171
ruby:
172-
- '3.5.0-preview1'
172+
- '4.0.0-preview2'
173173
- '3.4'
174174
- '3.3'
175175
- '3.2'
@@ -181,7 +181,7 @@ jobs:
181181
macos-version: 'macos-15'
182182
coverage: 'true'
183183
exclude:
184-
- ruby: '3.5.0-preview1'
184+
- ruby: '4.0.0-preview2'
185185
macos-version: 'macos-14'
186186
runs-on: ${{ matrix.macos-version }}
187187
steps:

0 commit comments

Comments
 (0)