File tree Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -192,12 +192,21 @@ jobs:
192
192
path : mmtk-ruby
193
193
ref : ${{ needs.binding-refs.outputs.ruby_binding_ref }}
194
194
195
+ - name : Setup script dependencies
196
+ run : ./.github/scripts/ci-setup-script-deps.sh
197
+ working-directory : mmtk-ruby
198
+
199
+ - name : Determine Ruby repository and revision
200
+ id : extract-ruby-revision
201
+ run : python ./.github/scripts/extract-ruby-revision.py ./mmtk/Cargo.toml --github-output=$GITHUB_OUTPUT
202
+ working-directory : mmtk-ruby
203
+
195
204
- name : Checkout Ruby
196
205
uses : actions/checkout@v3
197
206
with :
198
- repository : mmtk/ruby
207
+ repository : ${{ steps.extract-ruby-revision.outputs.ruby_repo }}
208
+ ref : ${{ steps.extract-ruby-revision.outputs.ruby_rev }}
199
209
path : ruby
200
- ref : mmtk
201
210
202
211
- name : Override mmtk-core dependency for binding
203
212
run : ./.github/scripts/ci-replace-mmtk-dep.sh ../mmtk-ruby/mmtk/Cargo.toml --mmtk-core-path .
You can’t perform that action at this time.
0 commit comments