ci: use Crabbox media previews for Mantis

This commit is contained in:
Peter Steinberger
2026-05-05 07:53:46 +01:00
parent 0e7073ad89
commit cbcca6e55f
2 changed files with 51 additions and 25 deletions

View File

@@ -168,10 +168,11 @@ worktrees, runs `discord-status-reactions-tool-only` against each worktree, and
uploads `baseline/`, `candidate/`, `comparison.json`, and `mantis-report.md` as
Actions artifacts. It also renders each lane's timeline HTML in a Crabbox
desktop browser and publishes those VNC screenshots beside the deterministic
timeline PNGs in the PR comment. The same PR comment embeds lightweight animated
GIF previews generated from the VNC desktop recordings and links to the full
desktop MP4 files, while the screenshots stay inline for quick review. The
workflow builds the Crabbox CLI from
timeline PNGs in the PR comment. The same PR comment embeds lightweight
motion-trimmed GIF previews generated by `crabbox media preview`, links to the
matching motion-trimmed MP4 clips, and keeps the full desktop MP4 files for deep
inspection. Screenshots stay inline for quick review. The workflow builds the
Crabbox CLI from
`openclaw/crabbox` main so it can use the current desktop/browser lease flags
before the next Crabbox binary release is cut.