diff --git a/.github/workflows/modgc.yml b/.github/workflows/modgc.yml index 3eaaf237f453a4..2324f694ab1584 100644 --- a/.github/workflows/modgc.yml +++ b/.github/workflows/modgc.yml @@ -24,19 +24,17 @@ jobs: check: strategy: matrix: - gc_name: ['default', 'mmtk'] build: ['debug', 'release'] mmtk_plan: ['MarkSweep', 'Immix'] os: [macos-latest, ubuntu-latest] include: - test_task: check - # This matrix configuration will generate multiple 'default' GC jobs, but we only care about one - # So exclude all default "release" builds and all other plans except one. - exclude: - - gc_name: 'default' - build: 'release' - - gc_name: 'default' - mmtk_plan: 'Immix' + gc_name: mmtk + - test_task: check + gc_name: default + build: null + mmtk_plan: null + fail-fast: false env: