Black Friday30% off your first month. See prices →
VibeView

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

  1. 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.

  2. 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
  3. 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.

Add GitHub Actions to your pipeline

Start free and run your first check on a live device.