test(launcher): add e2e smoke suite and CI gates

This commit is contained in:
2026-02-21 16:56:12 -08:00
parent 16b8d80498
commit 2a5830c4c5
11 changed files with 392 additions and 17 deletions

View File

@@ -47,6 +47,17 @@ jobs:
- name: Test suite (source)
run: bun run test:fast
- name: Launcher smoke suite (source)
run: bun run test:launcher:smoke:src
- name: Upload launcher smoke artifacts (on failure)
if: failure()
uses: actions/upload-artifact@v4
with:
name: launcher-smoke
path: .tmp/launcher-smoke/**
if-no-files-found: ignore
- name: Build (bundle)
run: bun run build