# Validates the experimental fast-capture (drawElementImage) VIDEO path on a # native amd64 Linux runner — where chrome-headless-shell's per-frame BeginFrame # drives a real paint each frame, so drawElementImage's snapshot is fresh and # video captures correctly. This is the one part of the feature that could not be # validated locally (macOS has no BeginFrame; Docker-on-rosetta hung). # See docs/fast-capture-limitations.md (Limitation 2). # # Manual trigger: Actions → "Fast-capture video validation" → Run workflow. name: Fast-capture video validation permissions: contents: read on: # Manual only. NOTE: currently fails by design — fast capture cannot capture # video on any platform yet (see docs/fast-capture-limitations.md, Limitation 2). # This is the regression gate for if/when fast video is implemented. workflow_dispatch: inputs: composition: description: Test composition to render (must contain