test: serialize full-suite validation
Cross-platform packages / Validate source (push) Canceled after 0s
Cross-platform packages / Authorize desktop packaging (push) Canceled after 0s
Cross-platform packages / linux arm64 (push) Canceled after 0s
Cross-platform packages / macos arm64 (push) Canceled after 0s
Cross-platform packages / windows arm64 (push) Canceled after 0s
Cross-platform packages / linux x64 (push) Canceled after 0s
Cross-platform packages / macos x64 (push) Canceled after 0s
Cross-platform packages / windows x64 (push) Canceled after 0s
Cross-platform packages / Publish GitHub and OSS release (push) Canceled after 0s

The Linux release validator still exhausted process and socket timing with two Vitest workers, causing unrelated OpenCode and private-endpoint tests to fail. Run test files with one worker so process-backed integration tests remain deterministic within the existing CI job budget.
This commit is contained in:
mesalogo
2026-09-02 23:19:48 +08:00
parent 8ecd87381f
commit 93721d69b6
+1 -1
View File
@@ -6,7 +6,7 @@ export default defineConfig({
test: {
environment: 'jsdom',
setupFiles: ['./src/renderer/src/test-setup.ts'],
maxWorkers: 2,
maxWorkers: 1,
coverage: {
reporter: ['text', 'html']
}