run-release-browser-gate.ts
1import { resolveBin } from "./release-lib";2import { assertValidPlaywrightJsonReport } from "./release-gate";34const result = Bun.spawnSync([resolveBin("playwright"), "test", "--project=chrome-release", "--reporter=json"], {5 stdout: "pipe",6 stderr: "inherit",7 env: { ...process.env, PEACH_RELEASE_BROWSER_GATE: "1" },8});9if (result.exitCode !== 0) process.exit(result.exitCode);10assertValidPlaywrightJsonReport(JSON.parse(result.stdout.toString()));