# GitHub Action

Moropo features a GitHub action that can initiate a Moropo test run based on a user-defined ruleset. For example; triggering a test run on every PR, or per commit.&#x20;

As part of triggering the test run a user can also:

* Pass a **build file** with the action in order to test on the latest binaries built by their CI-CD pipeline
* Pass **env variables** to the test runner, allowing the user to change test behaviours based on the action configuration
* Pass an **Expo release channel** to the test runner, instructing the runner to use a specific release channel.

Apart from the [initial-ci-setup-in-moropo](https://docs.moropo.com/ci-integration/initial-ci-setup-in-moropo "mention"), all installation and configuration instructions for the GitHub action can be found on the GitHub marketplace here - [Moropo - Trigger Mobile App Test Run](https://github.com/marketplace/actions/moropo-trigger-mobile-app-test-run) &#x20;
