Back to articles
How to Auto-Generate a Narrated Demo Video on Every Pull Request
How-ToTools

How to Auto-Generate a Narrated Demo Video on Every Pull Request

via Dev.toCustodia-Admin

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

Read Full Article
2 views

Related Articles