
Compose Preview Screenshots in CI: A Real Device Catalog on Every Commit
Your @Preview functions live in one editor, behind a recompile, on a renderer that does not match a phone. This walks through rendering a preview on a real device, capturing every preview into a browsable HTML catalog with captureAllPreviews, tuning the per preview render delay so slow screens still come out clean, running it all in GitHub Actions on a managed Android device, and publishing the catalog to GitHub Pages on every commit. With a working Pokedex Compose example, plus where Paparazzi and Roborazzi fit alongside it.



