Skip to content

Commit

Permalink
Merge pull request #7619 from rubygems/release/bundler_2.5.10_rubygem…
Browse files Browse the repository at this point in the history
…s_3.5.10

Prepare RubyGems 3.5.10 and Bundler 2.5.10
  • Loading branch information
deivid-rodriguez committed May 3, 2024
2 parents 4304697 + bcad54a commit 24cac00
Show file tree
Hide file tree
Showing 100 changed files with 858 additions and 692 deletions.
8 changes: 3 additions & 5 deletions .github/dependabot.yml
Expand Up @@ -9,10 +9,8 @@ updates:
patterns:
- "*-artifact"
- package-ecosystem: 'cargo'
directory: '/test/rubygems/test_gem_ext_cargo_builder/custom_name/ext/custom_name_lib'
schedule:
interval: 'weekly'
- package-ecosystem: 'cargo'
directory: '/test/rubygems/test_gem_ext_cargo_builder/rust_ruby_example/'
directories:
- '/test/rubygems/test_gem_ext_cargo_builder/custom_name/ext/custom_name_lib'
- '/test/rubygems/test_gem_ext_cargo_builder/rust_ruby_example/'
schedule:
interval: 'weekly'
28 changes: 14 additions & 14 deletions .github/workflows/bundler.yml
Expand Up @@ -29,33 +29,33 @@ jobs:
- { name: Ubuntu, value: ubuntu-22.04 }

ruby:
- { name: ruby-3.0, value: 3.0.6 }
- { name: ruby-3.1, value: 3.1.4 }
- { name: ruby-3.2, value: 3.2.3 }
- { name: ruby-3.3, value: 3.3.0 }
- { name: ruby-3.0, value: 3.0.7 }
- { name: ruby-3.1, value: 3.1.5 }
- { name: ruby-3.2, value: 3.2.4 }
- { name: ruby-3.3, value: 3.3.1 }

bundler:
- { name: 2, value: '' }
- { name: 3, value: 3.0.0 }

include:
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.0, value: 3.0.6 }, timeout: 90 }
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.4 }, timeout: 90 }
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.2, value: 3.2.3 }, timeout: 90 }
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.0 }, timeout: 90 }
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.0, value: 3.0.7 }, timeout: 90 }
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.5 }, timeout: 90 }
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.2, value: 3.2.4 }, timeout: 90 }
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.1 }, timeout: 90 }

- { os: { name: Windows, value: windows-2022 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.0, value: 3.0.6 }, timeout: 150 }
- { os: { name: Windows, value: windows-2022 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.4 }, timeout: 150 }
- { os: { name: Windows, value: windows-2022 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.2, value: 3.2.3 }, timeout: 150 }
- { os: { name: Windows, value: windows-2022 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.0 }, timeout: 150 }
- { os: { name: Windows, value: windows-2022 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.0, value: 3.0.7 }, timeout: 150 }
- { os: { name: Windows, value: windows-2022 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.5 }, timeout: 150 }
- { os: { name: Windows, value: windows-2022 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.2, value: 3.2.4 }, timeout: 150 }
- { os: { name: Windows, value: windows-2022 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.1 }, timeout: 150 }

env:
RGV: ..
RUBYOPT: --disable-gems
steps:
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
- name: Setup ruby
uses: ruby/setup-ruby@5f19ec79cedfadb78ab837f95b87734d0003c899 # v1.173.0
uses: ruby/setup-ruby@1198b074305f9356bd56dd4b311757cc0dab2f1c # v1.175.1
with:
ruby-version: ${{ matrix.ruby.value }}
bundler: none
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/daily-bundler.yml
Expand Up @@ -19,10 +19,10 @@ jobs:
env:
RGV: ..
steps:
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4

- name: Set up Ruby
uses: ruby/setup-ruby@5f19ec79cedfadb78ab837f95b87734d0003c899 # v1.173.0
uses: ruby/setup-ruby@1198b074305f9356bd56dd4b311757cc0dab2f1c # v1.175.1
with:
ruby-version: ruby-head
bundler: none
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/daily-rubygems.yml
Expand Up @@ -24,10 +24,10 @@ jobs:
env:
TRUFFLERUBYOPT: "--experimental-options --testing-rubygems"
steps:
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4

- name: Set up Ruby
uses: ruby/setup-ruby@5f19ec79cedfadb78ab837f95b87734d0003c899 # v1.173.0
uses: ruby/setup-ruby@1198b074305f9356bd56dd4b311757cc0dab2f1c # v1.175.1
with:
ruby-version: ${{ matrix.ruby }}
bundler: none
Expand Down
28 changes: 14 additions & 14 deletions .github/workflows/install-rubygems.yml
Expand Up @@ -22,19 +22,19 @@ jobs:
fail-fast: false
matrix:
ruby:
- { name: "3.0", value: 3.0.6 }
- { name: "3.1", value: 3.1.4 }
- { name: "3.2", value: 3.2.3 }
- { name: "3.3", value: 3.3.0 }
- { name: jruby-9.4, value: jruby-9.4.2.0 }
- { name: truffleruby-23, value: truffleruby-23.1.2 }
- { name: "3.0", value: 3.0.7 }
- { name: "3.1", value: 3.1.5 }
- { name: "3.2", value: 3.2.4 }
- { name: "3.3", value: 3.3.1 }
- { name: jruby, value: jruby-9.4.6.0 }
- { name: truffleruby, value: truffleruby-24.0.1 }
openssl:
- { name: "openssl", value: true }
- { name: "no-openssl", value: false }
steps:
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
- name: Setup ruby
uses: ruby/setup-ruby@5f19ec79cedfadb78ab837f95b87734d0003c899 # v1.173.0
uses: ruby/setup-ruby@1198b074305f9356bd56dd4b311757cc0dab2f1c # v1.175.1
with:
ruby-version: ${{ matrix.ruby.value }}
bundler: none
Expand Down Expand Up @@ -96,14 +96,14 @@ jobs:
fail-fast: false
matrix:
ruby:
- { name: "3.1", value: 3.1.4 } # Rails 7
- { name: "3.2", value: 3.2.3 } # Rails 7
- { name: "3.3", value: 3.3.0 } # Rails 7
- { name: jruby-9.4, value: jruby-9.4.2.0, rails-args: "--skip-webpack-install" } # Rails 6
- { name: "3.1", value: 3.1.5 } # Rails 7
- { name: "3.2", value: 3.2.4 } # Rails 7
- { name: "3.3", value: 3.3.1 } # Rails 7
- { name: jruby-9.4, value: jruby-9.4.6.0, rails-args: "--skip-webpack-install" } # Rails 6
steps:
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
- name: Setup ruby
uses: ruby/setup-ruby@5f19ec79cedfadb78ab837f95b87734d0003c899 # v1.173.0
uses: ruby/setup-ruby@1198b074305f9356bd56dd4b311757cc0dab2f1c # v1.175.1
with:
ruby-version: ${{ matrix.ruby.value }}
bundler: none
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/jruby-bundler.yml
Expand Up @@ -32,11 +32,11 @@ jobs:
os: [ubuntu-22.04, windows-2022]

steps:
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
- name: Setup ruby
uses: ruby/setup-ruby@5f19ec79cedfadb78ab837f95b87734d0003c899 # v1.173.0
uses: ruby/setup-ruby@1198b074305f9356bd56dd4b311757cc0dab2f1c # v1.175.1
with:
ruby-version: jruby-9.4.2.0
ruby-version: jruby-9.4.6.0
bundler: none
- name: Setup java
uses: actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 # v4.2.1
Expand Down
52 changes: 26 additions & 26 deletions .github/workflows/realworld-bundler.yml
Expand Up @@ -25,27 +25,27 @@ jobs:
- { name: Ubuntu, value: ubuntu-22.04 }

ruby:
- { name: ruby-3.0, value: 3.0.6 }
- { name: ruby-3.1, value: 3.1.4 }
- { name: ruby-3.2, value: 3.2.3 }
- { name: ruby-3.3, value: 3.3.0 }
- { name: ruby-3.0, value: 3.0.7 }
- { name: ruby-3.1, value: 3.1.5 }
- { name: ruby-3.2, value: 3.2.4 }
- { name: ruby-3.3, value: 3.3.1 }

bundler:
- { name: 2, value: '' }
- { name: 3, value: 3.0.0 }

include:
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.0, value: 3.0.6 } }
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.4 } }
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.2, value: 3.2.3 } }
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.0 } }
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.0, value: 3.0.7 } }
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.5 } }
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.2, value: 3.2.4 } }
- { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.1 } }
env:
RGV: ..
RUBYOPT: --disable-gems
steps:
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
- name: Setup ruby
uses: ruby/setup-ruby@5f19ec79cedfadb78ab837f95b87734d0003c899 # v1.173.0
uses: ruby/setup-ruby@1198b074305f9356bd56dd4b311757cc0dab2f1c # v1.175.1
with:
ruby-version: ${{ matrix.ruby.value }}
bundler: none
Expand All @@ -57,7 +57,7 @@ jobs:
- name: Run Test
run: bin/rake spec:realworld
- name: Upload used cassettes as artifact
uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 # v4.3.1
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4.3.3
with:
name: cassettes-bundler-${{ matrix.bundler.name }}-${{ matrix.os.value }}-${{ matrix.ruby.name }}
path: ./bundler/spec/support/artifice/used_cassettes.txt
Expand All @@ -70,18 +70,18 @@ jobs:
fail-fast: false
matrix:
include:
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.0, value: 3.0.6 } }
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.4 } }
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.2, value: 3.2.3 } }
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.0 } }
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.0, value: 3.0.6 } }
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.1, value: 3.1.4 } }
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.2, value: 3.2.3 } }
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.3, value: 3.3.0 } }
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.0, value: 3.0.7 } }
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.5 } }
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.2, value: 3.2.4 } }
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.1 } }
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.0, value: 3.0.7 } }
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.1, value: 3.1.5 } }
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.2, value: 3.2.4 } }
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.3, value: 3.3.1 } }
steps:
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
- name: Setup ruby
uses: ruby/setup-ruby@5f19ec79cedfadb78ab837f95b87734d0003c899 # v1.173.0
uses: ruby/setup-ruby@1198b074305f9356bd56dd4b311757cc0dab2f1c # v1.175.1
with:
ruby-version: ${{ matrix.ruby.value }}
bundler: none
Expand All @@ -93,7 +93,7 @@ jobs:
- name: Run Test
run: bin/rake spec:realworld
- name: Upload used cassettes as artifact
uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 # v4.3.1
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4.3.3
with:
name: cassettes-system-rubygems-bundler-${{ matrix.bundler.name }}-${{ matrix.ruby.name }}
path: ./bundler/spec/support/artifice/used_cassettes.txt
Expand All @@ -104,16 +104,16 @@ jobs:
needs: [bundler, system_rubygems_bundler]
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
- name: Setup ruby
uses: ruby/setup-ruby@5f19ec79cedfadb78ab837f95b87734d0003c899 # v1.173.0
uses: ruby/setup-ruby@1198b074305f9356bd56dd4b311757cc0dab2f1c # v1.175.1
with:
ruby-version: 3.3.0
ruby-version: 3.3.1
bundler: none
- name: Prepare dependencies
run: rake setup
- name: Download all used cassettes as artifacts
uses: actions/download-artifact@c850b930e6ba138125429b7e5c93fc707a7f8427 # v4.1.4
uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7
with:
path: ./bundler/spec/support/artifice/used_vcr_cassettes
- name: Check unused cassettes
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/ruby-core.yml
Expand Up @@ -24,13 +24,13 @@ jobs:
target: [Rubygems, Bundler]
steps:
- name: Set up latest ruby head
uses: ruby/setup-ruby@5f19ec79cedfadb78ab837f95b87734d0003c899 # v1.173.0
uses: ruby/setup-ruby@1198b074305f9356bd56dd4b311757cc0dab2f1c # v1.175.1
with:
ruby-version: head
bundler: none
- name: Save latest buildable revision to environment
run: echo "REF=$(ruby -v | cut -d')' -f1 | cut -d' ' -f5)" >> $GITHUB_ENV
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
with:
repository: ruby/ruby
path: ruby/ruby
Expand All @@ -49,7 +49,7 @@ jobs:
./configure -C --disable-install-doc
make -j2
working-directory: ruby/ruby
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
with:
path: rubygems/rubygems
- name: Sync tools
Expand Down
20 changes: 10 additions & 10 deletions .github/workflows/rubygems.yml
Expand Up @@ -27,25 +27,25 @@ jobs:
- { name: Windows, value: windows-2022 }

ruby:
- { name: "3.0", value: 3.0.6 }
- { name: "3.1", value: 3.1.4 }
- { name: "3.2", value: 3.2.3 }
- { name: "3.3", value: 3.3.0 }
- { name: "3.0", value: 3.0.7 }
- { name: "3.1", value: 3.1.5 }
- { name: "3.2", value: 3.2.4 }
- { name: "3.3", value: 3.3.1 }

include:
- ruby: { name: jruby-9.4, value: jruby-9.4.2.0 }
- ruby: { name: jruby, value: jruby-9.4.6.0 }
os: { name: Ubuntu, value: ubuntu-22.04 }

- ruby: { name: truffleruby-23, value: truffleruby-23.1.2 }
- ruby: { name: truffleruby, value: truffleruby-24.0.1 }
os: { name: Ubuntu, value: ubuntu-22.04 }

- os: { name: Windows, value: windows-2022 }
ruby: { name: mswin, value: mswin }

steps:
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
- name: Setup ruby (Ubuntu/macOS)
uses: ruby/setup-ruby@5f19ec79cedfadb78ab837f95b87734d0003c899 # v1.173.0
uses: ruby/setup-ruby@1198b074305f9356bd56dd4b311757cc0dab2f1c # v1.175.1
with:
ruby-version: ${{ matrix.ruby.value }}
bundler: none
Expand All @@ -59,7 +59,7 @@ jobs:
run: rake setup
- name: Run Test
run: rake test
if: "!startsWith(matrix.ruby.name, 'truffleruby') && !startsWith(matrix.ruby.name, 'jruby')"
if: matrix.ruby.name != 'truffleruby' && matrix.ruby.name != 'jruby'
- name: Run Test isolatedly
run: rake test:isolated
if: matrix.ruby.name == '3.3' && matrix.os.name != 'Windows'
Expand All @@ -68,6 +68,6 @@ jobs:
if: startsWith(matrix.ruby.name, 'jruby')
- name: Run Test (Truffleruby)
run: TRUFFLERUBYOPT="--experimental-options --testing-rubygems" rake test
if: startsWith(matrix.ruby.name, 'truffleruby')
if: matrix.ruby.name == 'truffleruby'

timeout-minutes: 60
2 changes: 1 addition & 1 deletion .github/workflows/scorecards.yml
Expand Up @@ -27,7 +27,7 @@ jobs:

steps:
- name: "Checkout code"
uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
with:
persist-credentials: false

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/spell.yml
Expand Up @@ -15,5 +15,5 @@ jobs:
name: Check spelling
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
- uses: codespell-project/actions-codespell@94259cd8be02ad2903ba34a22d9c13de21a74461 # v2.0
22 changes: 11 additions & 11 deletions .github/workflows/system-rubygems-bundler.yml
Expand Up @@ -29,18 +29,18 @@ jobs:
fail-fast: false
matrix:
include:
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.0, value: 3.0.6 } }
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.4 } }
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.2, value: 3.2.3 } }
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.0 } }
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.0, value: 3.0.6 } }
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.1, value: 3.1.4 } }
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.2, value: 3.2.3 } }
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.3, value: 3.3.0 } }
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.0, value: 3.0.7 } }
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.5 } }
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.2, value: 3.2.4 } }
- { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.1 } }
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.0, value: 3.0.7 } }
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.1, value: 3.1.5 } }
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.2, value: 3.2.4 } }
- { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.3, value: 3.3.1 } }
steps:
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
- name: Setup ruby
uses: ruby/setup-ruby@5f19ec79cedfadb78ab837f95b87734d0003c899 # v1.173.0
uses: ruby/setup-ruby@1198b074305f9356bd56dd4b311757cc0dab2f1c # v1.175.1
with:
ruby-version: ${{ matrix.ruby.value }}
bundler: none
Expand All @@ -61,7 +61,7 @@ jobs:
run: |
RGV=$(ruby -e 'puts Gem::VERSION.split(".")[0..2].join(".")')
echo "RGV=v$RGV" >> $GITHUB_ENV
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
with:
path: bundler/tmp/rubygems
ref: ${{ env.RGV }}
Expand Down

0 comments on commit 24cac00

Please sign in to comment.