Skip to content

Commit de20c7e

Browse files
Merge pull request #6985 from rubygems/release/bundler_2.4.20_rubygems_3.4.20
Prepare RubyGems 3.4.20 and Bundler 2.4.20
2 parents 86f9809 + 836fa5b commit de20c7e

File tree

119 files changed

+1416
-666
lines changed

Some content is hidden

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

119 files changed

+1416
-666
lines changed

.github/workflows/bundler.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,9 @@ jobs:
5858
RGV: ..
5959
RUBYOPT: --disable-gems
6060
steps:
61-
- uses: actions/checkout@24cb9080177205b6e8c946b17badbe402adc938f # v3.4.0
61+
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
6262
- name: Setup ruby
63-
uses: ruby/setup-ruby@904f3fef85a9c80a3750cbe7d5159268fd5caa9f # v1.145.0
63+
uses: ruby/setup-ruby@5311f05890856149502132d25c4a24985a00d426 # v1.153.0
6464
with:
6565
ruby-version: ${{ matrix.ruby.value }}
6666
bundler: none

.github/workflows/daily-bundler.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@ jobs:
1919
env:
2020
RGV: ..
2121
steps:
22-
- uses: actions/checkout@24cb9080177205b6e8c946b17badbe402adc938f # v3.4.0
22+
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
2323

2424
- name: Set up Ruby
25-
uses: ruby/setup-ruby@904f3fef85a9c80a3750cbe7d5159268fd5caa9f # v1.145.0
25+
uses: ruby/setup-ruby@5311f05890856149502132d25c4a24985a00d426 # v1.153.0
2626
with:
2727
ruby-version: ruby-head
2828
bundler: none

.github/workflows/daily-rubygems.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@ jobs:
2424
env:
2525
TRUFFLERUBYOPT: "--experimental-options --testing-rubygems"
2626
steps:
27-
- uses: actions/checkout@24cb9080177205b6e8c946b17badbe402adc938f # v3.4.0
27+
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
2828

2929
- name: Set up Ruby
30-
uses: ruby/setup-ruby@904f3fef85a9c80a3750cbe7d5159268fd5caa9f # v1.145.0
30+
uses: ruby/setup-ruby@5311f05890856149502132d25c4a24985a00d426 # v1.153.0
3131
with:
3232
ruby-version: ${{ matrix.ruby }}
3333
bundler: none
3434

35-
- uses: dtolnay/rust-toolchain@e12eda571dc9a5ee5d58eecf4738ec291c66f295
35+
- uses: dtolnay/rust-toolchain@1482605bfc5719782e1267fd0c0cc350fe7646b8
3636
with:
3737
toolchain: ${{ matrix.cargo }}
3838
components: rustfmt

.github/workflows/install-rubygems.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ jobs:
3434
- { name: "openssl", value: true }
3535
- { name: "no-openssl", value: false }
3636
steps:
37-
- uses: actions/checkout@24cb9080177205b6e8c946b17badbe402adc938f # v3.4.0
37+
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
3838
- name: Setup ruby
39-
uses: ruby/setup-ruby@904f3fef85a9c80a3750cbe7d5159268fd5caa9f # v1.145.0
39+
uses: ruby/setup-ruby@5311f05890856149502132d25c4a24985a00d426 # v1.153.0
4040
with:
4141
ruby-version: ${{ matrix.ruby.value }}
4242
bundler: none
@@ -102,9 +102,9 @@ jobs:
102102
- { name: "3.2", value: 3.2.1 } # Rails 7
103103
- { name: jruby-9.4, value: jruby-9.4.2.0, rails-args: "--skip-webpack-install" } # Rails 6
104104
steps:
105-
- uses: actions/checkout@24cb9080177205b6e8c946b17badbe402adc938f # v3.4.0
105+
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
106106
- name: Setup ruby
107-
uses: ruby/setup-ruby@904f3fef85a9c80a3750cbe7d5159268fd5caa9f # v1.145.0
107+
uses: ruby/setup-ruby@5311f05890856149502132d25c4a24985a00d426 # v1.153.0
108108
with:
109109
ruby-version: ${{ matrix.ruby.value }}
110110
bundler: none

.github/workflows/jruby-bundler.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ jobs:
3333
os: [ubuntu-22.04, windows-2022]
3434

3535
steps:
36-
- uses: actions/checkout@24cb9080177205b6e8c946b17badbe402adc938f # v3.4.0
36+
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
3737
- name: Setup ruby
38-
uses: ruby/setup-ruby@904f3fef85a9c80a3750cbe7d5159268fd5caa9f # v1.145.0
38+
uses: ruby/setup-ruby@5311f05890856149502132d25c4a24985a00d426 # v1.153.0
3939
with:
4040
ruby-version: jruby-9.4.2.0
4141
bundler: none

.github/workflows/legacy-git.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ jobs:
2323
image: centos/ruby-27-centos7@sha256:b24b875dcdb6cb8f2145706dcaac74bb25ae3b9d9f7ba69d7ae700a7aee1e1bd
2424
options: --user=root
2525
steps:
26-
- uses: actions/checkout@24cb9080177205b6e8c946b17badbe402adc938f # v3.4.0
26+
# This locked with v3.6.0 for node18, centos7 image is only working with actions/checkout@v3
27+
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744
2728
- name: Install rubygems
2829
run: ruby setup.rb
2930
- name: Check we can install a Gemfile with git sources

.github/workflows/realworld-bundler.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,9 @@ jobs:
4747
RGV: ..
4848
RUBYOPT: --disable-gems
4949
steps:
50-
- uses: actions/checkout@24cb9080177205b6e8c946b17badbe402adc938f # v3.4.0
50+
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
5151
- name: Setup ruby
52-
uses: ruby/setup-ruby@904f3fef85a9c80a3750cbe7d5159268fd5caa9f # v1.145.0
52+
uses: ruby/setup-ruby@5311f05890856149502132d25c4a24985a00d426 # v1.153.0
5353
with:
5454
ruby-version: ${{ matrix.ruby.value }}
5555
bundler: none
@@ -61,7 +61,7 @@ jobs:
6161
- name: Run Test
6262
run: bin/rake spec:realworld
6363
- name: Upload used cassettes as artifact
64-
uses: actions/upload-artifact@v3
64+
uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3
6565
with:
6666
name: cassettes-bundler-${{ matrix.bundler.name }}-${{ matrix.os.value }}-${{ matrix.ruby.name }}
6767
path: ./bundler/spec/support/artifice/used_cassettes.txt
@@ -84,9 +84,9 @@ jobs:
8484
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.1, value: 3.1.3 } }
8585
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.2, value: 3.2.1 } }
8686
steps:
87-
- uses: actions/checkout@24cb9080177205b6e8c946b17badbe402adc938f # v3.4.0
87+
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
8888
- name: Setup ruby
89-
uses: ruby/setup-ruby@904f3fef85a9c80a3750cbe7d5159268fd5caa9f # v1.145.0
89+
uses: ruby/setup-ruby@5311f05890856149502132d25c4a24985a00d426 # v1.153.0
9090
with:
9191
ruby-version: ${{ matrix.ruby.value }}
9292
bundler: none
@@ -98,7 +98,7 @@ jobs:
9898
- name: Run Test
9999
run: bin/rake spec:realworld
100100
- name: Upload used cassettes as artifact
101-
uses: actions/upload-artifact@v3
101+
uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3
102102
with:
103103
name: cassettes-system-rubygems-bundler-${{ matrix.bundler.name }}-${{ matrix.ruby.name }}
104104
path: ./bundler/spec/support/artifice/used_cassettes.txt
@@ -109,14 +109,14 @@ jobs:
109109
needs: [bundler, system_rubygems_bundler]
110110
runs-on: ubuntu-22.04
111111
steps:
112-
- uses: actions/checkout@24cb9080177205b6e8c946b17badbe402adc938f # v3.4.0
112+
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
113113
- name: Setup ruby
114-
uses: ruby/setup-ruby@904f3fef85a9c80a3750cbe7d5159268fd5caa9f # v1.145.0
114+
uses: ruby/setup-ruby@5311f05890856149502132d25c4a24985a00d426 # v1.153.0
115115
with:
116116
ruby-version: 3.2.1
117117
bundler: none
118118
- name: Download all used cassettes as artifacts
119-
uses: actions/download-artifact@v3
119+
uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2
120120
with:
121121
path: ./bundler/spec/support/artifice/used_vcr_cassettes
122122
- name: Check unused cassettes

.github/workflows/ruby-core.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@ jobs:
2424
target: [Rubygems, Bundler]
2525
steps:
2626
- name: Set up latest ruby head
27-
uses: ruby/setup-ruby@904f3fef85a9c80a3750cbe7d5159268fd5caa9f # v1.145.0
27+
uses: ruby/setup-ruby@5311f05890856149502132d25c4a24985a00d426 # v1.153.0
2828
with:
2929
ruby-version: head
3030
bundler: none
3131
- name: Save latest buildable revision to environment
3232
run: echo "REF=$(ruby -v | cut -d')' -f1 | cut -d' ' -f5)" >> $GITHUB_ENV
33-
- uses: actions/checkout@24cb9080177205b6e8c946b17badbe402adc938f # v3.4.0
33+
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
3434
with:
3535
repository: ruby/ruby
3636
path: ruby/ruby
@@ -49,7 +49,7 @@ jobs:
4949
./configure -C --disable-install-doc
5050
make -j2
5151
working-directory: ruby/ruby
52-
- uses: actions/checkout@24cb9080177205b6e8c946b17badbe402adc938f # v3.4.0
52+
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
5353
with:
5454
path: rubygems/rubygems
5555
- name: Sync tools

.github/workflows/rubygems.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,15 +48,15 @@ jobs:
4848
ruby: { name: mswin, value: mswin }
4949

5050
steps:
51-
- uses: actions/checkout@24cb9080177205b6e8c946b17badbe402adc938f # v3.4.0
51+
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
5252
- name: Setup ruby (Ubuntu/macOS)
53-
uses: ruby/setup-ruby@904f3fef85a9c80a3750cbe7d5159268fd5caa9f # v1.145.0
53+
uses: ruby/setup-ruby@5311f05890856149502132d25c4a24985a00d426 # v1.153.0
5454
with:
5555
ruby-version: ${{ matrix.ruby.value }}
5656
bundler: none
5757
if: matrix.os.name != 'Windows'
5858
- name: Setup ruby (Windows)
59-
uses: ruby/setup-ruby-pkgs@e5897b3f277d700f7b9e24b5819112945add74ff # v1.32.3
59+
uses: ruby/setup-ruby-pkgs@070791aab73b96ab166e572b2e4a0f056c410394 # v1.33.0
6060
with:
6161
ruby-version: ${{ matrix.ruby.value }}
6262
bundler: none

.github/workflows/scorecards.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727

2828
steps:
2929
- name: "Checkout code"
30-
uses: actions/checkout@24cb9080177205b6e8c946b17badbe402adc938f # v3.4.0
30+
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
3131
with:
3232
persist-credentials: false
3333

0 commit comments

Comments
 (0)