From de392584e432d90a7ed7e6f2e1ca8242ba3ca21a Mon Sep 17 00:00:00 2001 From: hsliuustc0106 Date: Wed, 14 Oct 2026 20:53:48 +0800 Subject: [PATCH] ci: slim Test matrix to ubuntu Node 24 + DSH 0.2.0-rc.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Keep a cheap PR/push shipgate: one required job (ubuntu-latest · Node 24 · DSH 0.2.0-rc.2). Drop windows, Node 22, and DSH 0.2.1-alpha.1 from the required matrix; they can return later as nightly/manual. Lint, npm test, and build-client --check are unchanged. Verifier: not run (workflow-only change; CI will exercise on this PR). --- .github/workflows/test.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 11c85777d..12cf91c35 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,11 +20,13 @@ jobs: strategy: fail-fast: false matrix: + # Slim PR/push shipgate: one cheap job. + # Dropped from the required matrix (restore later as nightly/manual if needed): + # - windows-latest · Node 24 · DSH 0.2.0-rc.2 + # - ubuntu-latest · Node 22 · DSH 0.2.0-rc.2 + # - ubuntu-latest · Node 24 · DSH 0.2.1-alpha.1 include: - { os: ubuntu-latest, node: 24, dsh: 0.2.0-rc.2 } - - { os: windows-latest, node: 24, dsh: 0.2.0-rc.2 } - - { os: ubuntu-latest, node: 22, dsh: 0.2.0-rc.2 } - - { os: ubuntu-latest, node: 24, dsh: 0.2.1-alpha.1 } defaults: run: shell: bash