File tree Expand file tree Collapse file tree 2 files changed +23
-2
lines changed Expand file tree Collapse file tree 2 files changed +23
-2
lines changed Original file line number Diff line number Diff line change @@ -216,12 +216,33 @@ jobs:
216
216
# To catch slow :truffle specs which only apply to native
217
217
- run : jt test fast :truffle
218
218
219
+ test_mri :
220
+ name : run MRI tests on native
221
+ needs : [build_native]
222
+ runs-on : ubuntu-20.04
223
+ steps :
224
+ - name : Clone TruffleRuby
225
+ uses : actions/checkout@v2
226
+ - name : Setup system Ruby
227
+ uses : ruby/setup-ruby@v1
228
+ - name : Setup jt
229
+ run : echo "SYSTEM_RUBY=$(which ruby)" >> $GITHUB_ENV && echo "$PWD/bin" >> $GITHUB_PATH
230
+
231
+ - uses : actions/download-artifact@v2
232
+ with :
233
+ name : truffleruby-native
234
+ - uses : ./.github/actions/setup-truffleruby
235
+ with :
236
+ archive : truffleruby-native
237
+
238
+ - run : jt test mri --fast --no-sulong
239
+
219
240
ruby_spec_cruby :
220
241
name : ruby/spec on CRuby ${{ matrix.ruby }}
221
242
strategy :
222
243
fail-fast : false
223
244
matrix :
224
- ruby : ['3.0', '3.1']
245
+ ruby : ['3.0', '3.1', '3.2' ]
225
246
runs-on : ubuntu-latest
226
247
steps :
227
248
- uses : actions/checkout@v2
Original file line number Diff line number Diff line change @@ -266,7 +266,7 @@ local part_definitions = {
266
266
darwin_aarch64: common.darwin_aarch64 + common_deps + {
267
267
platform_name:: "DarwinAArch64" ,
268
268
"$.cap" :: {
269
- normal_machine: [],
269
+ normal_machine: ["darwin_bigsur" ],
270
270
},
271
271
environment+: {
272
272
LANG: "en_US.UTF-8" ,
You can’t perform that action at this time.
0 commit comments