fix: harden cross-platform release builds

Skip direct POSIX entrypoint execution on Windows CI and prevent test-support modules from entering clean build or npm package output.
This commit is contained in:
Federico Jaramillo Martinez
2026-07-11 20:30:51 +02:00
parent bc6718a7e2
commit dfab743a71
4 changed files with 119 additions and 4 deletions
+1 -1
View File
@@ -8,5 +8,5 @@
"sourceMap": true
},
"include": ["src/cli.ts", "src/server/**/*.ts"],
"exclude": ["src/**/*.test.ts"]
"exclude": ["src/**/*.test.ts", "src/**/*.testSupport.ts"]
}