From 585a4c05004886937f107cff882cb173a629506f Mon Sep 17 00:00:00 2001 From: "Gan, Jimmy" Date: Sun, 5 Apr 2026 00:39:46 +0800 Subject: [PATCH] ci: enforce strict v8 memory and thread limit to prevent CI from crashing the NAS kernel --- .gitea/workflows/test.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index 43bd9cb..fad57f6 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -61,14 +61,18 @@ jobs: cache-dependency-path: 'dashboard/frontend/package-lock.json' - name: Install dependencies + env: + NODE_OPTIONS: "--max-old-space-size=2048" run: | cd dashboard/frontend npm ci - name: Run tests + env: + NODE_OPTIONS: "--max-old-space-size=2048" run: | cd dashboard/frontend - npm run test:coverage -- --reporter=verbose --run + npm run test:coverage -- --reporter=verbose --run --pool=forks --poolOptions.forks.maxForks=2 test-summary: name: Test Summary