File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change 34
34
- test_task : check
35
35
configure : ' --enable-shared --enable-load-relative'
36
36
- test_task : check
37
- configure : ' --with-shared-gc'
37
+ shared_gc : true
38
+ shared_gc_dir : ' /home/runner/ruby_gc'
39
+ configure : ' --with-shared-gc=/home/runner/ruby_gc'
38
40
- test_task : test-bundler-parallel
39
41
- test_task : test-bundled-gems
40
42
- test_task : check
93
95
- run : $SETARCH make prepare-gems
94
96
if : ${{ matrix.test_task == 'test-bundled-gems' }}
95
97
98
+ - name : Build shared GC
99
+ run : >
100
+ echo "RUBY_GC_LIBRARY=librubygc.default.so" >> $GITHUB_ENV &&
101
+ mkdir ${{ matrix.shared_gc_dir }} &&
102
+ make shared-gc SHARED_GC=default
103
+ if : ${{ matrix.shared_gc }}
104
+
96
105
- run : $SETARCH make
97
106
98
107
- name : Set test options for skipped tests
You can’t perform that action at this time.
0 commit comments