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
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
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
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
0 commit comments