2525 - { name: Ubuntu, value: ubuntu-24.04 }
2626
2727 ruby :
28- - { name: ruby-3.1, value: 3.1.6 }
29- - { name: ruby-3.2, value: 3.2.7 }
28+ - { name: ruby-3.1, value: 3.1.7 }
29+ - { name: ruby-3.2, value: 3.2.8 }
3030 - { name: ruby-3.3, value: 3.3.7 }
3131 - { name: ruby-3.4, value: 3.4.2 }
3232
3535 - { name: 3, value: 3.0.0 }
3636
3737 include :
38- - { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.6 } }
39- - { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.2, value: 3.2.7 } }
38+ - { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.7 } }
39+ - { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.2, value: 3.2.8 } }
4040 - { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.7 } }
4141 - { os: { name: macOS, value: macos-14 }, bundler: { name: 2, value: '' }, ruby: { name: ruby-3.4, value: 3.4.2 } }
4242 env :
4545 steps :
4646 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
4747 - name : Setup ruby
48- uses : ruby/setup-ruby@32110d4e311bd8996b2a82bf2a43b714ccc91777 # v1.221 .0
48+ uses : ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1.229 .0
4949 with :
5050 ruby-version : ${{ matrix.ruby.value }}
5151 bundler : none
5757 - name : Run Test
5858 run : bin/rake spec:realworld
5959 - name : Upload used cassettes as artifact
60- uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
60+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
6161 with :
6262 name : cassettes-bundler-${{ matrix.bundler.name }}-${{ matrix.os.value }}-${{ matrix.ruby.name }}
6363 path : ./bundler/spec/support/artifice/used_cassettes.txt
6969 steps :
7070 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
7171 - name : Setup ruby
72- uses : ruby/setup-ruby@32110d4e311bd8996b2a82bf2a43b714ccc91777 # v1.221 .0
72+ uses : ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1.229 .0
7373 with :
7474 ruby-version : 3.4.2
7575 bundler : none
@@ -88,18 +88,18 @@ jobs:
8888 fail-fast : false
8989 matrix :
9090 include :
91- - { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.6 } }
92- - { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.2, value: 3.2.7 } }
91+ - { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.1, value: 3.1.7 } }
92+ - { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.2, value: 3.2.8 } }
9393 - { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.3, value: 3.3.7 } }
9494 - { bundler: { name: 2, value: '' }, ruby: { name: ruby-3.4, value: 3.4.2 } }
95- - { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.1, value: 3.1.6 } }
96- - { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.2, value: 3.2.7 } }
95+ - { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.1, value: 3.1.7 } }
96+ - { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.2, value: 3.2.8 } }
9797 - { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.3, value: 3.3.7 } }
9898 - { bundler: { name: 3, value: 3.0.0 }, ruby: { name: ruby-3.4, value: 3.4.2 } }
9999 steps :
100100 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
101101 - name : Setup ruby
102- uses : ruby/setup-ruby@32110d4e311bd8996b2a82bf2a43b714ccc91777 # v1.221 .0
102+ uses : ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1.229 .0
103103 with :
104104 ruby-version : ${{ matrix.ruby.value }}
105105 bundler : none
@@ -111,7 +111,7 @@ jobs:
111111 - name : Run Test
112112 run : bin/rake spec:realworld
113113 - name : Upload used cassettes as artifact
114- uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
114+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
115115 with :
116116 name : cassettes-system-rubygems-bundler-${{ matrix.bundler.name }}-${{ matrix.ruby.name }}
117117 path : ./bundler/spec/support/artifice/used_cassettes.txt
@@ -124,14 +124,14 @@ jobs:
124124 steps :
125125 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
126126 - name : Setup ruby
127- uses : ruby/setup-ruby@32110d4e311bd8996b2a82bf2a43b714ccc91777 # v1.221 .0
127+ uses : ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1.229 .0
128128 with :
129129 ruby-version : 3.4.2
130130 bundler : none
131131 - name : Prepare dependencies
132132 run : bin/rake setup
133133 - name : Download all used cassettes as artifacts
134- uses : actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9
134+ uses : actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1
135135 with :
136136 path : ./bundler/spec/support/artifice/used_vcr_cassettes
137137 - name : Check unused cassettes
0 commit comments