Skip to content

Commit 3a82e22

Browse files
Merge pull request #8646 from rubygems/deivid-rodriguez/test-with-latest-rubies
Test with latest Ruby releases (cherry picked from commit c588605)
1 parent dae0f70 commit 3a82e22

File tree

7 files changed

+28
-28
lines changed

7 files changed

+28
-28
lines changed

.github/workflows/bundler.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ jobs:
3131
ruby:
3232
- { name: ruby-3.1, value: 3.1.7 }
3333
- { name: ruby-3.2, value: 3.2.8 }
34-
- { name: ruby-3.3, value: 3.3.7 }
35-
- { name: ruby-3.4, value: 3.4.2 }
34+
- { name: ruby-3.3, value: 3.3.8 }
35+
- { name: ruby-3.4, value: 3.4.3 }
3636

3737
bundler:
3838
- { name: 2, value: '' }
@@ -41,13 +41,13 @@ jobs:
4141
include:
4242
- { os: { name: macOS, value: macos-15 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.7 }, timeout: 90 }
4343
- { os: { name: macOS, value: macos-15 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.2, value: 3.2.8 }, timeout: 90 }
44-
- { os: { name: macOS, value: macos-15 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.7 }, timeout: 90 }
45-
- { os: { name: macOS, value: macos-15 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.4, value: 3.4.2 }, timeout: 90 }
44+
- { os: { name: macOS, value: macos-15 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.8 }, timeout: 90 }
45+
- { os: { name: macOS, value: macos-15 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.4, value: 3.4.3 }, timeout: 90 }
4646

4747
- { os: { name: Windows, value: windows-2025 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.7 }, timeout: 150 }
4848
- { os: { name: Windows, value: windows-2025 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.2, value: 3.2.8 }, timeout: 150 }
49-
- { os: { name: Windows, value: windows-2025 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.7 }, timeout: 150 }
50-
- { os: { name: Windows, value: windows-2025 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.4, value: 3.4.2 }, timeout: 150 }
49+
- { os: { name: Windows, value: windows-2025 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.8 }, timeout: 150 }
50+
- { os: { name: Windows, value: windows-2025 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.4, value: 3.4.3 }, timeout: 150 }
5151

5252
- { os: { name: Ubuntu, value: ubuntu-24.04 }, bundler: { name: 2, value: '' }, ruby: { name: jruby, value: jruby-9.4.12.0 } }
5353
- { os: { name: Windows, value: windows-2025 }, bundler: { name: 2, value: '' }, ruby: { name: jruby, value: jruby-9.4.12.0 } }

.github/workflows/install-rubygems.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ jobs:
2424
ruby:
2525
- { name: "3.1", value: 3.1.7 }
2626
- { name: "3.2", value: 3.2.8 }
27-
- { name: "3.3", value: 3.3.7 }
28-
- { name: "3.4", value: 3.4.2 }
27+
- { name: "3.3", value: 3.3.8 }
28+
- { name: "3.4", value: 3.4.3 }
2929
- { name: jruby, value: jruby-9.4.12.0 }
3030
- { name: truffleruby, value: truffleruby-24.1.2 }
3131
openssl:
@@ -112,9 +112,9 @@ jobs:
112112
ruby:
113113
- { name: "3.1", value: 3.1.7 }
114114
- { name: "3.2", value: 3.2.8 }
115-
- { name: "3.3", value: 3.3.7 }
116-
- { name: "3.4", value: 3.4.2 }
117-
- { name: jruby-9.4, value: jruby-9.4.12.0, rails-args: "--skip-webpack-install" }
115+
- { name: "3.3", value: 3.3.8 }
116+
- { name: "3.4", value: 3.4.3 }
117+
- { name: jruby, value: jruby-9.4.12.0, rails-args: "--skip-webpack-install" }
118118
steps:
119119
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
120120
- name: Setup ruby
@@ -140,7 +140,7 @@ jobs:
140140
- name: Generate a Rails application
141141
run: gem install rails --version 8.0.1 && rails new foo ${{ matrix.ruby.rails-args }}
142142
shell: bash
143-
if: matrix.ruby.name != 'jruby-9.4' && matrix.ruby.name != '3.1'
143+
if: matrix.ruby.name != 'jruby' && matrix.ruby.name != '3.1'
144144
- name: Use gem installed in a bin dir different from where Ruby itself is installed
145145
run: gem install rspec --version 3.13.0 --install-dir foo && GEM_HOME=foo foo/bin/rspec --version
146146
shell: bash

.github/workflows/read-only.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ jobs:
2828
ruby:
2929
- { name: ruby-3.1, value: 3.1.7 }
3030
- { name: ruby-3.2, value: 3.2.8 }
31-
- { name: ruby-3.3, value: 3.3.7 }
32-
- { name: ruby-3.4, value: 3.4.2 }
31+
- { name: ruby-3.3, value: 3.3.8 }
32+
- { name: ruby-3.4, value: 3.4.3 }
3333

3434
steps:
3535
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

.github/workflows/realworld-bundler.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ jobs:
2727
ruby:
2828
- { name: ruby-3.1, value: 3.1.7 }
2929
- { name: ruby-3.2, value: 3.2.8 }
30-
- { name: ruby-3.3, value: 3.3.7 }
31-
- { name: ruby-3.4, value: 3.4.2 }
30+
- { name: ruby-3.3, value: 3.3.8 }
31+
- { name: ruby-3.4, value: 3.4.3 }
3232

3333
bundler:
3434
- { name: 2, value: '' }
@@ -37,8 +37,8 @@ jobs:
3737
include:
3838
- { os: { name: macOS, value: macos-15 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.7 } }
3939
- { os: { name: macOS, value: macos-15 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.2, value: 3.2.8 } }
40-
- { os: { name: macOS, value: macos-15 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.7 } }
41-
- { os: { name: macOS, value: macos-15 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.4, value: 3.4.2 } }
40+
- { os: { name: macOS, value: macos-15 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.8 } }
41+
- { os: { name: macOS, value: macos-15 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.4, value: 3.4.3 } }
4242
env:
4343
RGV: ..
4444
RUBYOPT: --disable-gems
@@ -71,7 +71,7 @@ jobs:
7171
- name: Setup ruby
7272
uses: ruby/setup-ruby@ca041f971d66735f3e5ff1e21cc13e2d51e7e535 # v1.233.0
7373
with:
74-
ruby-version: 3.4.2
74+
ruby-version: 3.4.3
7575
bundler: none
7676
- name: Prepare tapioca
7777
run: ruby ../../../support/bundle.rb install
@@ -90,12 +90,12 @@ jobs:
9090
include:
9191
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.7 } }
9292
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.2, value: 3.2.8 } }
93-
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.7 } }
94-
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.4, value: 3.4.2 } }
93+
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.8 } }
94+
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.4, value: 3.4.3 } }
9595
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.1, value: 3.1.7 } }
9696
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.2, value: 3.2.8 } }
97-
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.3, value: 3.3.7 } }
98-
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.4, value: 3.4.2 } }
97+
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.3, value: 3.3.8 } }
98+
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.4, value: 3.4.3 } }
9999
steps:
100100
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
101101
- name: Setup ruby
@@ -126,7 +126,7 @@ jobs:
126126
- name: Setup ruby
127127
uses: ruby/setup-ruby@ca041f971d66735f3e5ff1e21cc13e2d51e7e535 # v1.233.0
128128
with:
129-
ruby-version: 3.4.2
129+
ruby-version: 3.4.3
130130
bundler: none
131131
- name: Prepare dependencies
132132
run: bin/rake setup

.github/workflows/ruby-core.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
with:
2828
repository: ruby/ruby
2929
path: ruby/ruby
30-
ref: v3_4_2
30+
ref: v3_4_3
3131
- name: Install libraries
3232
run: |
3333
set -x

.github/workflows/rubygems.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ jobs:
2929
ruby:
3030
- { name: "3.1", value: 3.1.7 }
3131
- { name: "3.2", value: 3.2.8 }
32-
- { name: "3.3", value: 3.3.7 }
33-
- { name: "3.4", value: 3.4.2 }
32+
- { name: "3.3", value: 3.3.8 }
33+
- { name: "3.4", value: 3.4.3 }
3434

3535
include:
3636
- ruby: { name: jruby, value: jruby-9.4.12.0 }

.github/workflows/ubuntu-lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
fail-fast: false
2323
matrix:
2424
ruby:
25-
- { name: ruby, value: 3.4.2 }
25+
- { name: ruby, value: 3.4.3 }
2626
- { name: jruby, value: jruby-9.4.12.0 }
2727
- { name: truffleruby, value: truffleruby-24.2.0 }
2828
env:

0 commit comments

Comments
 (0)