
How to Auto-Generate a Narrated Demo Video on Every Pull Request
How to Auto-Generate a Narrated Demo Video on Every Pull Request Every PR tells a story. Most teams tell it in words. This one records it. With a 20-line GitHub Actions workflow and the PageBolt video API, you can automatically generate a narrated MP4 demo every time someone opens a pull request — showing the actual feature, with an AI voice walking through it, attached directly to the PR thread. Here's how to set it up. What you'll end up with A GitHub Actions job that: Calls the PageBolt video API with a hardcoded walkthrough of your app Downloads the MP4 recording (with audio narration) Uploads it as a GitHub Actions artifact Posts a PR comment with a direct download link The video is generated fresh on every PR. The steps are fixed — this works best for features with a stable URL and consistent UI. The API call PageBolt's /v1/video endpoint accepts a list of browser steps and returns a binary MP4. Pass audioGuide to add AI voice narration synced to each step. curl -X POST https://a
Continue reading on Dev.to
Opens in a new tab




