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

This commit is contained in:
sudacode committed 2026-02-21 21:32:14 -08:00
1 parent 16b8d80498
commit 2a5830c4c5
11 files changed
+392 -17

No files matched your search

+11
View File
@@ -45,6 +45,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
+11
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