From 89a81dd07cbc5b5dccf36846de84ee5e7ea4598b Mon Sep 17 00:00:00 2001 From: mesalogo Date: Sun, 6 Sep 2026 17:01:50 +0800 Subject: [PATCH] fix: install ShareServer test dependencies in release CI The root validation suite includes ShareServer tests, but clean CI runners only installed Desktop dependencies and could not resolve react-router-dom. Install the independently locked ShareServer dependencies before running validators. Release content and approved bilingual notes are unchanged. --- .github/workflows/packages.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/packages.yml b/.github/workflows/packages.yml index 0499b32a..e8ea3875 100644 --- a/.github/workflows/packages.yml +++ b/.github/workflows/packages.yml @@ -40,6 +40,9 @@ jobs: - name: Install dependencies run: npm ci + - name: Install ShareServer test dependencies + run: npm ci --prefix shareserver + - name: Run validators run: | npm test