feat: ship skill and MCP workflows with signed updater for v0.0.7

This commit is contained in:
xiaohan.yuan committed 2026-10-21 00:04:17 +08:00
1 parent 1b52df0603
commit a01085c656
136 files changed
+18646 -217

No files matched your search

@@ -0,0 +1,14 @@
import { build } from 'esbuild'
import { spawnSync } from 'node:child_process'
const test = 'recommended-skills-backend-regression.ts'
const directory = '.tmp/recommended-skills-tests'
await build({
entryPoints: [`scripts/${test}`], outdir: directory, outExtension: { '.js': '.mjs' },
bundle: true, platform: 'node', format: 'esm', packages: 'external', logLevel: 'warning'
})
const result = spawnSync(process.execPath, [`${directory}/${test.replace(/\.tsx?$/, '.mjs')}`], {
stdio: 'inherit', windowsHide: true, timeout: 180000
})
if (result.error) throw result.error
if (result.status !== 0) process.exit(result.status ?? 1)