Skip to content

Latest commit

 

History

History
40 lines (23 loc) · 1.5 KB

File metadata and controls

40 lines (23 loc) · 1.5 KB

Example repo using the sipfront/action-call-test GitHub Workflow Action

Sipfront is a test automation platform for telecom tests. It is hosted at https://app.sipfront.com, and you can find more information on our homepage.

This repository demonstrates the integration of a Sipfront end-to-end call test into the GitHub CI/CD pipeline. It triggers a Sipfront test run whenever a pull request is created, helping both an external contributor to this repo, as well as an internal reviewer to immediately see breaking changes to a basic call test scenario.

Run the demo

  1. Fork this repository
  2. Simulate a code change by running date >> src/testfile.txt
  3. Commit and push the changes
  4. Create a pull request to merge your change into upstream (this) repository

After creating the pull request, you will see the Sipfront test running in the background, and eventually you'll get a green checkmark or a red cross indicating the test result.

Integrate Sipfront tests into your own repo

Copy the example workflow YAML file to your own repository, and adapt it as needed.

You can find the documentation for setting up the workflow and its prerequisites in the action documentation.

IMPORTANT: You need to set up the Sipfront API credentials in the repository secrets, please read the docs!