Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sipfront/github-action-examples
Example repo to show Github Action integrations with the Sipfront SaaS
https://github.com/sipfront/github-action-examples
Last synced: 16 days ago
JSON representation
Example repo to show Github Action integrations with the Sipfront SaaS
- Host: GitHub
- URL: https://github.com/sipfront/github-action-examples
- Owner: sipfront
- Created: 2024-01-21T18:03:34.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-05-15T10:11:34.000Z (9 months ago)
- Last Synced: 2024-11-12T10:13:56.380Z (3 months ago)
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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](https://app.sipfront.com),
and you can find more information on our [homepage](https://sipfront.com).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
1. Simulate a code change by running `date >> src/testfile.txt`
1. Commit and push the changes
1. Create a pull request to merge your change into upstream (this) repositoryAfter 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](https://github.com/sipfront/github-action-examples/blob/master/.github/workflows/run_sipfront_on_pr.yml) 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](https://github.com/marketplace/actions/sipfront-call-test).**IMPORTANT:** You need to set up the Sipfront API credentials in the repository secrets,
please read the docs!