Skip to content

Commit ee7468d

Browse files
Merge pull request #7836 from rubygems/release/bundler_2.5.15_rubygems_3.5.15
Prepare RubyGems 3.5.15 and Bundler 2.5.15
2 parents 72920bc + 4d954f0 commit ee7468d

File tree

204 files changed

+5639
-5134
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

204 files changed

+5639
-5134
lines changed

.github/workflows/bundler.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -30,44 +30,44 @@ jobs:
3030

3131
ruby:
3232
- { name: ruby-3.0, value: 3.0.7 }
33-
- { name: ruby-3.1, value: 3.1.5 }
33+
- { name: ruby-3.1, value: 3.1.6 }
3434
- { name: ruby-3.2, value: 3.2.4 }
35-
- { name: ruby-3.3, value: 3.3.1 }
35+
- { name: ruby-3.3, value: 3.3.3 }
3636

3737
bundler:
3838
- { name: 2, value: '' }
3939
- { name: 3, value: 3.0.0 }
4040

4141
include:
4242
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.0, value: 3.0.7 }, timeout: 90 }
43-
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.5 }, timeout: 90 }
43+
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.6 }, timeout: 90 }
4444
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.2, value: 3.2.4 }, timeout: 90 }
45-
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.1 }, timeout: 90 }
45+
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.3 }, timeout: 90 }
4646

4747
- { os: { name: Windows, value: windows-2022 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.0, value: 3.0.7 }, timeout: 150 }
48-
- { os: { name: Windows, value: windows-2022 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.5 }, timeout: 150 }
48+
- { os: { name: Windows, value: windows-2022 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.6 }, timeout: 150 }
4949
- { os: { name: Windows, value: windows-2022 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.2, value: 3.2.4 }, timeout: 150 }
50-
- { os: { name: Windows, value: windows-2022 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.1 }, timeout: 150 }
50+
- { os: { name: Windows, value: windows-2022 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.3 }, timeout: 150 }
5151

5252
env:
5353
RGV: ..
5454
RUBYOPT: --disable-gems
5555
steps:
5656
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
5757
- name: Setup ruby
58-
uses: ruby/setup-ruby@ff740bc00a01b3a50fffc55a1071b1060eeae9dc # v1.180.0
58+
uses: ruby/setup-ruby@97e35c5302afcf3f5ac1df3fca9343d32536b286 # v1.184.0
5959
with:
6060
ruby-version: ${{ matrix.ruby.value }}
6161
bundler: none
6262
- name: Install graphviz (Ubuntu)
6363
run: sudo apt-get install graphviz -y
6464
if: matrix.bundler.value == '' && matrix.os.name == 'Ubuntu'
65-
- name: Prepare dependencies
66-
run: |
67-
bin/rake spec:parallel_deps
6865
- name: Replace version
6966
run: BUNDLER_SPEC_SUB_VERSION=${{ matrix.bundler.value }} bin/rake override_version
7067
if: matrix.bundler.value != ''
68+
- name: Prepare dependencies
69+
run: |
70+
bin/rake spec:parallel_deps
7171
- name: Run Test
7272
run: |
7373
bin/parallel_rspec

.github/workflows/daily-bundler.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
2323

2424
- name: Set up Ruby
25-
uses: ruby/setup-ruby@ff740bc00a01b3a50fffc55a1071b1060eeae9dc # v1.180.0
25+
uses: ruby/setup-ruby@97e35c5302afcf3f5ac1df3fca9343d32536b286 # v1.184.0
2626
with:
2727
ruby-version: ruby-head
2828
bundler: none

.github/workflows/daily-rubygems.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
2727

2828
- name: Set up Ruby
29-
uses: ruby/setup-ruby@ff740bc00a01b3a50fffc55a1071b1060eeae9dc # v1.180.0
29+
uses: ruby/setup-ruby@97e35c5302afcf3f5ac1df3fca9343d32536b286 # v1.184.0
3030
with:
3131
ruby-version: ${{ matrix.ruby }}
3232
bundler: none

.github/workflows/install-rubygems.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,18 @@ jobs:
2323
matrix:
2424
ruby:
2525
- { name: "3.0", value: 3.0.7 }
26-
- { name: "3.1", value: 3.1.5 }
26+
- { name: "3.1", value: 3.1.6 }
2727
- { name: "3.2", value: 3.2.4 }
28-
- { name: "3.3", value: 3.3.1 }
29-
- { name: jruby, value: jruby-9.4.7.0 }
28+
- { name: "3.3", value: 3.3.3 }
29+
- { name: jruby, value: jruby-9.4.8.0 }
3030
- { name: truffleruby, value: truffleruby-24.0.1 }
3131
openssl:
3232
- { name: "openssl", value: true }
3333
- { name: "no-openssl", value: false }
3434
steps:
3535
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
3636
- name: Setup ruby
37-
uses: ruby/setup-ruby@ff740bc00a01b3a50fffc55a1071b1060eeae9dc # v1.180.0
37+
uses: ruby/setup-ruby@97e35c5302afcf3f5ac1df3fca9343d32536b286 # v1.184.0
3838
with:
3939
ruby-version: ${{ matrix.ruby.value }}
4040
bundler: none
@@ -99,14 +99,14 @@ jobs:
9999
fail-fast: false
100100
matrix:
101101
ruby:
102-
- { name: "3.1", value: 3.1.5 } # Rails 7
102+
- { name: "3.1", value: 3.1.6 } # Rails 7
103103
- { name: "3.2", value: 3.2.4 } # Rails 7
104-
- { name: "3.3", value: 3.3.1 } # Rails 7
105-
- { name: jruby-9.4, value: jruby-9.4.7.0, rails-args: "--skip-webpack-install" } # Rails 6
104+
- { name: "3.3", value: 3.3.3 } # Rails 7
105+
- { name: jruby-9.4, value: jruby-9.4.8.0, rails-args: "--skip-webpack-install" } # Rails 6
106106
steps:
107107
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
108108
- name: Setup ruby
109-
uses: ruby/setup-ruby@ff740bc00a01b3a50fffc55a1071b1060eeae9dc # v1.180.0
109+
uses: ruby/setup-ruby@97e35c5302afcf3f5ac1df3fca9343d32536b286 # v1.184.0
110110
with:
111111
ruby-version: ${{ matrix.ruby.value }}
112112
bundler: none

.github/workflows/jruby-bundler.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ jobs:
3434
steps:
3535
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
3636
- name: Setup ruby
37-
uses: ruby/setup-ruby@ff740bc00a01b3a50fffc55a1071b1060eeae9dc # v1.180.0
37+
uses: ruby/setup-ruby@97e35c5302afcf3f5ac1df3fca9343d32536b286 # v1.184.0
3838
with:
39-
ruby-version: jruby-9.4.7.0
39+
ruby-version: jruby-9.4.8.0
4040
bundler: none
4141
- name: Setup java
4242
uses: actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 # v4.2.1

.github/workflows/realworld-bundler.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -26,34 +26,34 @@ jobs:
2626

2727
ruby:
2828
- { name: ruby-3.0, value: 3.0.7 }
29-
- { name: ruby-3.1, value: 3.1.5 }
29+
- { name: ruby-3.1, value: 3.1.6 }
3030
- { name: ruby-3.2, value: 3.2.4 }
31-
- { name: ruby-3.3, value: 3.3.1 }
31+
- { name: ruby-3.3, value: 3.3.3 }
3232

3333
bundler:
3434
- { name: 2, value: '' }
3535
- { name: 3, value: 3.0.0 }
3636

3737
include:
3838
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.0, value: 3.0.7 } }
39-
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.5 } }
39+
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.6 } }
4040
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.2, value: 3.2.4 } }
41-
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.1 } }
41+
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.3 } }
4242
env:
4343
RGV: ..
4444
RUBYOPT: --disable-gems
4545
steps:
4646
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
4747
- name: Setup ruby
48-
uses: ruby/setup-ruby@ff740bc00a01b3a50fffc55a1071b1060eeae9dc # v1.180.0
48+
uses: ruby/setup-ruby@97e35c5302afcf3f5ac1df3fca9343d32536b286 # v1.184.0
4949
with:
5050
ruby-version: ${{ matrix.ruby.value }}
5151
bundler: none
52-
- name: Prepare dependencies
53-
run: bin/rake spec:deps
5452
- name: Replace version
5553
run: BUNDLER_SPEC_SUB_VERSION=${{ matrix.bundler.value }} bin/rake override_version
5654
if: matrix.bundler.value != ''
55+
- name: Prepare dependencies
56+
run: bin/rake spec:deps
5757
- name: Run Test
5858
run: bin/rake spec:realworld
5959
- name: Upload used cassettes as artifact
@@ -71,25 +71,25 @@ jobs:
7171
matrix:
7272
include:
7373
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.0, value: 3.0.7 } }
74-
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.5 } }
74+
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.6 } }
7575
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.2, value: 3.2.4 } }
76-
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.1 } }
76+
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.3 } }
7777
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.0, value: 3.0.7 } }
78-
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.1, value: 3.1.5 } }
78+
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.1, value: 3.1.6 } }
7979
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.2, value: 3.2.4 } }
80-
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.3, value: 3.3.1 } }
80+
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.3, value: 3.3.3 } }
8181
steps:
8282
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
8383
- name: Setup ruby
84-
uses: ruby/setup-ruby@ff740bc00a01b3a50fffc55a1071b1060eeae9dc # v1.180.0
84+
uses: ruby/setup-ruby@97e35c5302afcf3f5ac1df3fca9343d32536b286 # v1.184.0
8585
with:
8686
ruby-version: ${{ matrix.ruby.value }}
8787
bundler: none
88-
- name: Prepare dependencies
89-
run: bin/rake spec:deps
9088
- name: Replace version
9189
run: BUNDLER_SPEC_SUB_VERSION=${{ matrix.bundler.value }} bin/rake override_version
9290
if: matrix.bundler.value != ''
91+
- name: Prepare dependencies
92+
run: bin/rake spec:deps
9393
- name: Run Test
9494
run: bin/rake spec:realworld
9595
- name: Upload used cassettes as artifact
@@ -106,9 +106,9 @@ jobs:
106106
steps:
107107
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
108108
- name: Setup ruby
109-
uses: ruby/setup-ruby@ff740bc00a01b3a50fffc55a1071b1060eeae9dc # v1.180.0
109+
uses: ruby/setup-ruby@97e35c5302afcf3f5ac1df3fca9343d32536b286 # v1.184.0
110110
with:
111-
ruby-version: 3.3.1
111+
ruby-version: 3.3.3
112112
bundler: none
113113
- name: Prepare dependencies
114114
run: bin/rake setup

.github/workflows/ruby-core.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
target: [Rubygems, Bundler]
2525
steps:
2626
- name: Set up latest ruby head
27-
uses: ruby/setup-ruby@ff740bc00a01b3a50fffc55a1071b1060eeae9dc # v1.180.0
27+
uses: ruby/setup-ruby@97e35c5302afcf3f5ac1df3fca9343d32536b286 # v1.184.0
2828
with:
2929
ruby-version: head
3030
bundler: none

.github/workflows/rubygems.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,12 @@ jobs:
2828

2929
ruby:
3030
- { name: "3.0", value: 3.0.7 }
31-
- { name: "3.1", value: 3.1.5 }
31+
- { name: "3.1", value: 3.1.6 }
3232
- { name: "3.2", value: 3.2.4 }
33-
- { name: "3.3", value: 3.3.1 }
33+
- { name: "3.3", value: 3.3.3 }
3434

3535
include:
36-
- ruby: { name: jruby, value: jruby-9.4.7.0 }
36+
- ruby: { name: jruby, value: jruby-9.4.8.0 }
3737
os: { name: Ubuntu, value: ubuntu-22.04 }
3838

3939
- ruby: { name: truffleruby, value: truffleruby-24.0.1 }
@@ -42,10 +42,12 @@ jobs:
4242
steps:
4343
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
4444
- name: Setup ruby
45-
uses: ruby/setup-ruby@ff740bc00a01b3a50fffc55a1071b1060eeae9dc # v1.180.0
45+
uses: ruby/setup-ruby@97e35c5302afcf3f5ac1df3fca9343d32536b286 # v1.184.0
4646
with:
4747
ruby-version: ${{ matrix.ruby.value }}
4848
bundler: none
49+
- name: Update RBS # https://github.com/ruby/rbs/pull/1612
50+
run: ruby -e 'begin; require "rbs"; rescue LoadError; exit; end; exec(*%w{gem install --version 3.4.0 rbs}) if Gem::Requirement.new([">= 1.6", "< 3.1.1"]).satisfied_by?(Gem::Version.new(RBS::VERSION))'
4951
- name: Install Dependencies
5052
run: bin/rake setup
5153
- name: Run Test

.github/workflows/scorecards.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,6 @@ jobs:
4949

5050
# Upload the results to GitHub's code scanning dashboard.
5151
- name: "Upload to code-scanning"
52-
uses: github/codeql-action/upload-sarif@23acc5c183826b7a8a97bce3cecc52db901f8251 # v3.25.10
52+
uses: github/codeql-action/upload-sarif@b611370bb5703a7efb587f9d136a52ea24c5c38c # v3.25.11
5353
with:
5454
sarif_file: results.sarif

.github/workflows/system-rubygems-bundler.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,29 +30,29 @@ jobs:
3030
matrix:
3131
include:
3232
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.0, value: 3.0.7 } }
33-
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.5 } }
33+
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.6 } }
3434
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.2, value: 3.2.4 } }
35-
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.1 } }
35+
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.3 } }
3636
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.0, value: 3.0.7 } }
37-
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.1, value: 3.1.5 } }
37+
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.1, value: 3.1.6 } }
3838
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.2, value: 3.2.4 } }
39-
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.3, value: 3.3.1 } }
39+
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.3, value: 3.3.3 } }
4040
steps:
4141
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
4242
- name: Setup ruby
43-
uses: ruby/setup-ruby@ff740bc00a01b3a50fffc55a1071b1060eeae9dc # v1.180.0
43+
uses: ruby/setup-ruby@97e35c5302afcf3f5ac1df3fca9343d32536b286 # v1.184.0
4444
with:
4545
ruby-version: ${{ matrix.ruby.value }}
4646
bundler: none
4747
- name: Install graphviz
4848
run: sudo apt-get install graphviz -y
4949
if: matrix.bundler.value == ''
50-
- name: Prepare dependencies
51-
run: |
52-
bin/rake spec:parallel_deps
5350
- name: Replace version
5451
run: BUNDLER_SPEC_SUB_VERSION=${{ matrix.bundler.value }} bin/rake override_version
5552
if: matrix.bundler.value != ''
53+
- name: Prepare dependencies
54+
run: |
55+
bin/rake spec:parallel_deps
5656
- name: Run Test
5757
run: |
5858
bin/parallel_rspec

0 commit comments

Comments
 (0)