ignore
SE
12h ago+546+546+012345678901234567890123456789-233-233-012345678901234567890123456789
- temp gha windows job for browse cli
Summary by cubic
Makes the Browse CLI test suite cross-platform and adds a real-Chrome smoke test.
- Replaces POSIX-only shell-script fake binaries in CLI tests with Node-based launchers via
writeNodeExecutable, removingitPosixguards that previously skipped tests on Windows. - Adds
test:smoke, a vitest suite that runs Browse CLI operations against a real headless Chrome instance across separate processes. - Adds a
browse-smokeLinux job toci.yml, gated on changes to Browse-related files and paths. - Runs
npm packthroughcmd.exeon Windows and excludes browser tests from the regular vitest config.