Integration
Mobile App Testing in GitHub Actions
Add one workflow file and every pull request runs your VibeView test groups against the build it just made, on a live iOS simulator or Android emulator (Apple TV, Android TV and Roku groups work the same way). Recorded steps replay, and the AI agent (beta) handles the steps that have no recording. iOS can be built by VibeView cloud builds, so you need no Mac runner.
How it works
- 01
Add your API token and tag
In VibeView, create an API token with the Developer role and CI only access (with an expiry) under Settings > API token, and add it to your repository as the VIBEVIEW_API_TOKEN secret. Tag the groups to run in CI, and set that tag as the VIBEVIEW_TAG repository variable.
- 02
Add the workflow template
Download the VibeView workflow into .github/workflows/vibeview.yml and replace its Android build step with your own. It builds your app, uploads it, and runs your tagged groups against that exact build.
curl -fsSL https://vibeview.io/templates/vibeview-test.yml \ -o .github/workflows/vibeview.yml - 03
Read the results on the pull request
The workflow keeps one comment per platform on the pull request, with each group’s result and a link to every test’s run in VibeView, and fails when a test fails. Connect GitHub in VibeView to also get a commit status per group.
Full setup instructions live in the documentation.
More integrations
App Store Connect & TestFlight
One App Store Connect API key sends your iOS and Apple TV builds to TestFlight testers.
CircleCI
Run your tagged test groups on live cloud devices from CircleCI, with results in the job.
Claude Code
Your coding agent runs the app on a live device and checks the result itself.
Add GitHub Actions to your pipeline
Start free and run your first check on a live device.