Github Actions Repo

https://github.com/RevylAI/revyl-gh-action

Used to run tests on the cloud as you push changes to your repository.

Environment Variables

VariableRequiredDescription
REVYL_API_KEYYesAPI key for authentication. Get this from your Revyl settings page

Inputs

InputRequiredDefaultDescription
test-idYesN/AThe ID of the test to run
revyl-device-urlNoN/ACustom device URL for test execution
retriesNo1Number of retry attempts if the test fails
llm_model_nameNogpt-4The LLM model to use for test execution
multimodalNofalseEnable multimodal capabilities

- uses: actions/checkout@v3
  with:
    fetch-depth: 0

- name: Run tests using Revyl
  uses: Revyl/Revyl-gh-action@v1
  env:
    REVYL_API_KEY: ${{ secrets.REVYL_API_KEY }}  # Required: Add this to your repository secrets
  with:
    test-id: <test-id>
    revyl-device-url: https://custom-device.example.com  # Optional
    retries: 3                                          # Optional
    llm_model_name: gpt-4                              # Optional
    multimodal: true                                   # Optional