From 62a682b20c95864ee8df135c0ba660c39b717858 Mon Sep 17 00:00:00 2001 From: Matt Valentine-House Date: Wed, 25 Sep 2024 15:55:38 +0100 Subject: [PATCH] wip --- .github/workflows/ubuntu.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index 6b58d071107e17..101a70869f6659 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -37,6 +37,10 @@ jobs: shared_gc: true shared_gc_dir: '/home/runner/ruby_gc' configure: '--with-shared-gc=/home/runner/ruby_gc' + gc_name: 'default' + - test_task: check + configure: '--with-shared-gc=/home/runner/ruby_gc' + gc_name: 'mmtk' - test_task: test-bundler-parallel timeout: 50 - test_task: test-bundled-gems @@ -100,9 +104,9 @@ jobs: - name: Build shared GC run: > - echo "RUBY_GC_LIBRARY=librubygc.default.so" >> $GITHUB_ENV && + echo "RUBY_GC_LIBRARY=librubygc.${{ matrix.gc_name }}.so" >> $GITHUB_ENV && mkdir ${{ matrix.shared_gc_dir }} && - make shared-gc SHARED_GC=default + make shared-gc SHARED_GC=${{ matrix.gc_name }} if: ${{ matrix.shared_gc }} - run: $SETARCH make