# The camera alone, and the CI gate: with CI=true a failed read publishes a # placeholder frame rather than raising, so this runs on a machine with no # camera. strict_types: true nodes: - id: camera path: dora-webcam build: uv pip install . inputs: tick: dora/timer/millis/33 outputs: - image # Nothing consumes the frames: the point is that the node opens, encodes and # publishes. Set PREVIEW=true to watch them in a local window instead of # wiring a viewer node.