From 89a8edad884dbfd4ab8ec5aab030c093896c3744 Mon Sep 17 00:00:00 2001 From: Qiufeng Date: Fri, 4 Sep 2026 12:15:29 +0800 Subject: [PATCH] fix: stabilize release test workers --- .gitea/workflows/release.yml | 5 ++++- package.json | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index ce95fb1..1556c26 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -33,7 +33,10 @@ jobs: test "$(node -p 'require("./package.json").version')" = "${GITHUB_REF_NAME#v}" pnpm install --frozen-lockfile pnpm check - pnpm test + # better-sqlite3 is a native addon; a single Vitest worker avoids a + # Node cleanup race observed on the hosted runner while preserving + # the complete test suite. + pnpm test -- --maxWorkers=1 --minWorkers=1 pnpm test:installer - name: Build Linux release run: pnpm release:build "${GITHUB_REF_NAME#v}" ./release diff --git a/package.json b/package.json index 5548403..b744870 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "tallynote", - "version": "1.1.27", + "version": "1.1.28", "private": true, "type": "module", "packageManager": "pnpm@9.0.6",